Interface ComponentReloadingStrategy
public interface ComponentReloadingStrategy
Implementations declares whether a component should reload when
accessed.
- Version:
- $Revision$
- Author:
- Jason van Zyl
-
Method Summary
Modifier and TypeMethodDescriptionboolean
shouldReload
(String role, String roleHint, PlexusContainer container) Returns true if the given role/role-hint in the container should be reloaded.boolean
shouldReload
(String role, PlexusContainer container) Returns true if the given role in the container should be reloaded.
-
Method Details
-
shouldReload
Returns true if the given role in the container should be reloaded.- Parameters:
role
- key of the componentcontainer
- 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 componentroleHint
- sub-key of the componentcontainer
- the container the role lives in- Returns:
- true if the given role/role-hint in the container should be reloaded
- Throws:
ComponentReloadingException
-