Interface ComponentReloadingStrategy


public interface ComponentReloadingStrategy
Implementations declares whether a component should reload when accessed.
Version:
$Revision$
Author:
Jason van Zyl
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    shouldReload(String role, String roleHint, PlexusContainer container)
    Returns true if the given role/role-hint in the container should be reloaded.
    boolean
    Returns true if the given role in the container should be reloaded.
  • Method Details

    • shouldReload

      boolean shouldReload(String role, PlexusContainer container) throws ComponentReloadingException
      Returns true if the given role in the container should be reloaded.
      Parameters:
      role - key of the component
      container - the container the role lives in
      Returns:
      true if the given role in the container should be reloaded
      Throws:
      ComponentReloadingException
    • shouldReload

      boolean shouldReload(String role, String roleHint, PlexusContainer container) throws ComponentReloadingException
      Returns true if the given role/role-hint in the container should be reloaded.
      Parameters:
      role - key of the component
      roleHint - sub-key of the component
      container - the container the role lives in
      Returns:
      true if the given role/role-hint in the container should be reloaded
      Throws:
      ComponentReloadingException