org.eclipse.sisu.plexus
Package Index
|
Class Index
org.codehaus.plexus
org.codehaus.plexus.component
org.codehaus.plexus.component.composition
org.codehaus.plexus.component.configurator
org.codehaus.plexus.component.configurator.converters
org.codehaus.plexus.component.configurator.converters.basic
org.codehaus.plexus.component.configurator.converters.composite
org.codehaus.plexus.component.configurator.converters.lookup
org.codehaus.plexus.component.configurator.converters.special
org.codehaus.plexus.component.configurator.expression
org.codehaus.plexus.component.factory
org.codehaus.plexus.component.repository
org.codehaus.plexus.component.repository.exception
org.codehaus.plexus.configuration
org.codehaus.plexus.configuration.xml
org.codehaus.plexus.context
org.codehaus.plexus.logging
org.codehaus.plexus.logging.console
org.codehaus.plexus.personality.plexus.lifecycle.phase
org.eclipse.sisu.plexus.annotations
org.eclipse.sisu.plexus.binders
org.eclipse.sisu.plexus.config
org.eclipse.sisu.plexus.converters
org.eclipse.sisu.plexus.lifecycles
org.eclipse.sisu.plexus.locators
org.eclipse.sisu.plexus.scanners
org.eclipse.sisu.plexus.shim
Interfaces
Configurable
Contextualizable
Disposable
Initializable
Serviceable
ServiceLocator
Startable
Suspendable
Classes
PlexusContainerLocator
Exceptions
InitializationException
StartingException
StoppingException
Package Index
|
Class Index
Summary:
Methods
|
[Expand All]
public interface
ServiceLocator
org.codehaus.plexus.personality.plexus.lifecycle.phase.ServiceLocator
Known Indirect Subclasses
PlexusContainerLocator
PlexusContainerLocator
Summary
Public Methods
abstract boolean
hasComponent
(
String
role,
String
hint)
abstract boolean
hasComponent
(
String
role)
abstract
Object
lookup
(
String
role,
String
hint)
abstract
Object
lookup
(
String
role)
abstract
List
<
Object
>
lookupList
(
String
role)
abstract
Map
<
String
,
Object
>
lookupMap
(
String
role)
abstract void
release
(
Object
component)
abstract void
releaseAll
(
List
<?> components)
abstract void
releaseAll
(
Map
<
String
, ?> components)
Public Methods
public abstract boolean
hasComponent
(
String
role,
String
hint)
public abstract boolean
hasComponent
(
String
role)
public abstract
Object
lookup
(
String
role,
String
hint)
Throws
ComponentLookupException
public abstract
Object
lookup
(
String
role)
Throws
ComponentLookupException
public abstract
List
<
Object
>
lookupList
(
String
role)
Throws
ComponentLookupException
public abstract
Map
<
String
,
Object
>
lookupMap
(
String
role)
Throws
ComponentLookupException
public abstract void
release
(
Object
component)
Throws
ComponentLifecycleException
public abstract void
releaseAll
(
List
<?> components)
Throws
ComponentLifecycleException
public abstract void
releaseAll
(
Map
<
String
, ?> components)
Throws
ComponentLifecycleException