Uses of Interface
org.eclipse.sisu.bean.BeanManager
Packages that use BeanManager
Package
Description
Customizable injection of bean properties, based on http://code.google.com/p/google-guice/wiki/CustomInjections.
Sisu-Plexus backend implementation.
-
Uses of BeanManager in org.codehaus.plexus
Fields in org.codehaus.plexus declared as BeanManagerModifier and TypeFieldDescription(package private) final BeanManager
DefaultPlexusContainer.plexusBeanManager
-
Uses of BeanManager in org.eclipse.sisu.bean
Classes in org.eclipse.sisu.bean that implement BeanManagerModifier and TypeClassDescriptionfinal class
BeanManager
that manages JSR250 beans and schedules lifecycle events.Fields in org.eclipse.sisu.bean declared as BeanManagerConstructors in org.eclipse.sisu.bean with parameters of type BeanManager -
Uses of BeanManager in org.eclipse.sisu.plexus
Classes in org.eclipse.sisu.plexus that implement BeanManagerModifier and TypeClassDescriptionfinal class
BeanManager
that manages Plexus components requiring lifecycle management.Fields in org.eclipse.sisu.plexus declared as BeanManagerModifier and TypeFieldDescriptionprivate final BeanManager
PlexusLifecycleManager.delegate
private BeanManager
PlexusSpaceModule.delegate
private final BeanManager
PlexusBeanBinder.manager
private final BeanManager
PlexusBindingModule.manager
private final BeanManager
PlexusPropertyBinder.manager
(package private) final BeanManager
PseudoPlexusContainer.manager
Methods in org.eclipse.sisu.plexus with parameters of type BeanManagerModifier and TypeMethodDescriptionPlexusSpaceModule.with
(BeanManager manager) Delegate management of non-Plexus beans to the givenBeanManager
.Constructors in org.eclipse.sisu.plexus with parameters of type BeanManagerModifierConstructorDescription(package private)
PlexusBeanBinder
(BeanManager manager, List<PlexusBeanSource> sources) PlexusBindingModule
(BeanManager manager, 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) (package private)
PlexusPropertyBinder
(BeanManager manager, com.google.inject.spi.TypeEncounter<?> encounter, PlexusBeanMetadata metadata) (package private)
PseudoPlexusContainer
(PlexusBeanLocator locator, BeanManager manager, Context context)