Class PlexusContainerLocator
java.lang.Object
org.codehaus.plexus.personality.plexus.lifecycle.phase.PlexusContainerLocator
- All Implemented Interfaces:
ServiceLocator
A ServiceLocator for PlexusContainer.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
hasComponent
(String componentKey) boolean
hasComponent
(String role, String roleHint) lookupList
(String role) void
void
releaseAll
(List components) void
releaseAll
(Map components)
-
Field Details
-
container
-
-
Constructor Details
-
PlexusContainerLocator
-
-
Method Details
-
lookup
- Specified by:
lookup
in interfaceServiceLocator
- Throws:
ComponentLookupException
-
lookup
- Specified by:
lookup
in interfaceServiceLocator
- Throws:
ComponentLookupException
-
lookupMap
- Specified by:
lookupMap
in interfaceServiceLocator
- Throws:
ComponentLookupException
-
lookupList
- Specified by:
lookupList
in interfaceServiceLocator
- Throws:
ComponentLookupException
-
release
- Specified by:
release
in interfaceServiceLocator
- Throws:
ComponentLifecycleException
-
releaseAll
- Specified by:
releaseAll
in interfaceServiceLocator
- Throws:
ComponentLifecycleException
-
releaseAll
- Specified by:
releaseAll
in interfaceServiceLocator
- Throws:
ComponentLifecycleException
-
hasComponent
- Specified by:
hasComponent
in interfaceServiceLocator
-
hasComponent
- Specified by:
hasComponent
in interfaceServiceLocator
-