org.codehaus.plexus
public class DefaultComponentLookupManager extends Object implements MutableComponentLookupManager
Field Summary | |
---|---|
MutablePlexusContainer | container |
Method Summary | |
---|---|
ComponentManager | createComponentManager(ComponentDescriptor descriptor, String role, String roleHint, ClassRealm realm) |
Object | lookup(String componentRole) |
Object | lookup(String componentRole, ClassRealm realm) |
Object | lookup(Class componentClass) |
Object | lookup(Class componentClass, ClassRealm realm) |
Object | lookup(Class role, String roleHint, ClassRealm realm) |
Object | lookup(String role, String roleHint) |
Object | lookup(Class role, String roleHint) |
Object | lookup(String componentRole, String roleHint, ClassRealm realm) |
List | lookupList(String role) |
List | lookupList(Class role) |
List | lookupList(Class role, ClassRealm realm) |
List | lookupList(String role, ClassRealm realm) |
List | lookupList(String role, List hints) |
List | lookupList(Class role, List hints) |
List | lookupList(Class role, List hints, ClassRealm realm) |
List | lookupList(String role, List hints, ClassRealm realm)
Return a List of components for a given role and list of hints.
|
Map | lookupMap(String role) |
Map | lookupMap(Class role, ClassRealm realm) |
Map | lookupMap(String role, ClassRealm realm) |
Map | lookupMap(Class role) |
Map | lookupMap(String role, List hints) |
Map | lookupMap(Class role, List hints, ClassRealm realm) |
Map | lookupMap(Class role, List hints) |
Map | lookupMap(String role, List hints, ClassRealm realm)
Return a Map of components for a given role keyed by the component role hint.
|
void | setContainer(MutablePlexusContainer container) |
UNKNOWN: Change this to include components looked up from parents as well...
UNKNOWN: Change this to include components looked up from parents as well...