Package | Description |
---|---|
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 | Class and Description |
---|---|
class |
DefaultBeanLocator
Default
MutableBeanLocator that locates qualified beans across a dynamic group of BindingPublisher s. |
Modifier and Type | Field and Description |
---|---|
protected MutableBeanLocator |
BundleModule.locator
Shared locator of bound components.
|
protected MutableBeanLocator |
SisuBundlePlan.locator |
protected MutableBeanLocator |
SisuTracker.locator
Shared locator of bound components.
|
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) |
SisuBundlePlan(MutableBeanLocator locator) |
SisuTracker(org.osgi.framework.BundleContext context,
int stateMask,
MutableBeanLocator locator) |
Modifier and Type | Field and Description |
---|---|
protected MutableBeanLocator |
PlexusBundlePlan.locator |
Constructor and Description |
---|
ClassRealmManager(MutablePlexusContainer plexusContainer,
MutableBeanLocator beanLocator) |
PlexusBundlePlan(MutableBeanLocator locator) |
Copyright © 2017. All rights reserved.