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.osgi | |
org.eclipse.sisu.plexus |
Sisu-Plexus backend implementation.
|
Modifier and Type | Class and Description |
---|---|
class |
InjectorBindings
|
Modifier and Type | Method and Description |
---|---|
Iterable<BindingPublisher> |
MutableBeanLocator.publishers()
Snapshot of currently registered
BindingPublisher s. |
Iterable<BindingPublisher> |
DefaultBeanLocator.publishers() |
Modifier and Type | Method and Description |
---|---|
boolean |
MutableBeanLocator.add(BindingPublisher publisher)
Adds the given ranked
BindingPublisher and distributes its Binding s. |
boolean |
DefaultBeanLocator.add(BindingPublisher publisher) |
boolean |
MutableBeanLocator.remove(BindingPublisher publisher)
Removes the given
BindingPublisher and its Binding s. |
boolean |
DefaultBeanLocator.remove(BindingPublisher publisher) |
Modifier and Type | Method and Description |
---|---|
BindingPublisher |
SisuBundlePlan.prepare(org.osgi.framework.Bundle bundle) |
BindingPublisher |
SisuTracker.prepare(org.osgi.framework.Bundle bundle) |
BindingPublisher |
BundlePlan.prepare(org.osgi.framework.Bundle bundle)
Prepares a
BindingPublisher of components for the given bundle. |
Modifier and Type | Class and Description |
---|---|
class |
ServiceBindings
On-demand publisher of
Binding s from the OSGi service registry. |
Modifier and Type | Method and Description |
---|---|
BindingPublisher |
PlexusBundlePlan.prepare(org.osgi.framework.Bundle bundle) |
Copyright © 2017. All rights reserved.