Package | Description |
---|---|
org.codehaus.plexus | |
org.eclipse.sisu.inject |
Dynamic bean lookup across multiple injectors.
|
org.eclipse.sisu.launch |
Utilities to test, launch, and extend Sisu applications.
|
org.eclipse.sisu.plexus |
Sisu-Plexus backend implementation.
|
Modifier and Type | Field and Description |
---|---|
(package private) MutableBeanLocator |
DefaultPlexusContainer.qualifiedBeanLocator |
Modifier and Type | Class and Description |
---|---|
class |
DefaultBeanLocator
Default
MutableBeanLocator that locates qualified beans across a dynamic group of BindingPublisher s. |
Modifier and Type | Method and Description |
---|---|
(package private) static void |
DefaultBeanLocator.staticAutoPublish(MutableBeanLocator locator,
com.google.inject.Injector injector) |
Modifier and Type | Field and Description |
---|---|
private MutableBeanLocator |
InjectedTest.locator |
protected MutableBeanLocator |
BundleModule.locator
Shared locator of bound components.
|
private MutableBeanLocator |
Main.ShutdownThread.locator |
protected MutableBeanLocator |
SisuTracker.locator
Shared locator of bound components.
|
protected MutableBeanLocator |
SisuBundlePlan.locator |
private MutableBeanLocator |
InjectedTestCase.locator |
Modifier and Type | Field and Description |
---|---|
private static java.util.Map<java.lang.Long,MutableBeanLocator> |
SisuExtender.locators |
Modifier and Type | Method and Description |
---|---|
protected MutableBeanLocator |
SisuExtender.createLocator(org.osgi.framework.BundleContext context)
Returns a new locator of bound components for this extender.
|
protected MutableBeanLocator |
SisuExtender.findLocator(org.osgi.framework.BundleContext context)
Finds the locator associated with this extender; creates one if none exist.
|
Constructor and Description |
---|
BundleModule(org.osgi.framework.Bundle bundle,
MutableBeanLocator locator) |
ShutdownThread(MutableBeanLocator locator) |
SisuBundlePlan(MutableBeanLocator locator) |
SisuTracker(org.osgi.framework.BundleContext context,
int stateMask,
MutableBeanLocator locator) |
Modifier and Type | Field and Description |
---|---|
private MutableBeanLocator |
ClassRealmManager.beanLocator |
protected MutableBeanLocator |
PlexusBundlePlan.locator |
Constructor and Description |
---|
ClassRealmManager(MutableBeanLocator beanLocator) |
PlexusBundlePlan(MutableBeanLocator locator) |