Uses of Interface
org.eclipse.sisu.bean.BeanManager
Packages that use BeanManager
Package
Description
Customizable injection of bean properties, based on https://github.com/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 BeanManagerDefaultPlexusContainer.plexusBeanManager -
Uses of BeanManager in org.eclipse.sisu.bean
Classes in org.eclipse.sisu.bean that implement BeanManagerModifier and TypeClassDescriptionfinal classBeanManagerthat 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 classBeanManagerthat manages Plexus components requiring lifecycle management.Fields in org.eclipse.sisu.plexus declared as BeanManagerModifier and TypeFieldDescriptionprivate final BeanManagerPlexusLifecycleManager.delegateprivate BeanManagerPlexusSpaceModule.delegateprivate final BeanManagerPlexusBeanBinder.managerprivate final BeanManagerPlexusBindingModule.managerprivate final BeanManagerPlexusPropertyBinder.manager(package private) final BeanManagerPseudoPlexusContainer.managerMethods 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)