Interface ServiceLocator
- All Known Implementing Classes:
PlexusContainerLocator
public interface ServiceLocator
-
Method Summary
Modifier and TypeMethodDescriptionboolean
hasComponent
(String role) boolean
hasComponent
(String role, String hint) lookupList
(String role) void
void
releaseAll
(List<?> components) void
releaseAll
(Map<String, ?> components)
-
Method Details
-
lookup
- Throws:
ComponentLookupException
-
lookup
- Throws:
ComponentLookupException
-
lookupMap
- Throws:
ComponentLookupException
-
lookupList
- Throws:
ComponentLookupException
-
release
- Throws:
ComponentLifecycleException
-
releaseAll
- Throws:
ComponentLifecycleException
-
releaseAll
- Throws:
ComponentLifecycleException
-
hasComponent
-
hasComponent
-