Package | Description |
---|---|
org.codehaus.plexus | |
org.eclipse.sisu.bean |
Customizable injection of bean properties, based on http://code.google.com/p/google-guice/wiki/CustomInjections.
|
org.eclipse.sisu.plexus |
Sisu-Plexus backend implementation.
|
Modifier and Type | Field and Description |
---|---|
(package private) BeanManager |
DefaultPlexusContainer.plexusBeanManager |
Modifier and Type | Class and Description |
---|---|
class |
LifecycleManager
BeanManager that manages JSR250 beans and schedules lifecycle events. |
Modifier and Type | Field and Description |
---|---|
(package private) BeanManager |
LifecycleModule.manager |
Constructor and Description |
---|
LifecycleModule(BeanManager manager) |
Modifier and Type | Class and Description |
---|---|
class |
PlexusLifecycleManager
BeanManager that manages Plexus components requiring lifecycle management. |
Modifier and Type | Field and Description |
---|---|
private BeanManager |
PlexusSpaceModule.delegate |
private BeanManager |
PlexusLifecycleManager.delegate |
(package private) BeanManager |
PseudoPlexusContainer.manager |
private BeanManager |
PlexusPropertyBinder.manager |
private BeanManager |
PlexusBindingModule.manager |
private BeanManager |
PlexusBeanBinder.manager |
Modifier and Type | Method and Description |
---|---|
PlexusSpaceModule |
PlexusSpaceModule.with(BeanManager manager)
Delegate management of non-Plexus beans to the given
BeanManager . |
Constructor and Description |
---|
PlexusBeanBinder(BeanManager manager,
java.util.List<PlexusBeanSource> sources) |
PlexusBindingModule(BeanManager manager,
java.util.Collection<? extends PlexusBeanModule> modules) |
PlexusBindingModule(BeanManager manager,
PlexusBeanModule... modules) |
PlexusLifecycleManager(javax.inject.Provider<Context> plexusContextProvider,
javax.inject.Provider<LoggerManager> plexusLoggerManagerProvider,
javax.inject.Provider<?> slf4jLoggerFactoryProvider,
BeanManager delegate) |
PlexusPropertyBinder(BeanManager manager,
com.google.inject.spi.TypeEncounter<?> encounter,
PlexusBeanMetadata metadata) |
PseudoPlexusContainer(PlexusBeanLocator locator,
BeanManager manager,
Context context) |