| 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
BindingPublishers. |
Iterable<BindingPublisher> |
DefaultBeanLocator.publishers() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
MutableBeanLocator.add(BindingPublisher publisher)
Adds the given ranked
BindingPublisher and distributes its Bindings. |
boolean |
DefaultBeanLocator.add(BindingPublisher publisher) |
boolean |
MutableBeanLocator.remove(BindingPublisher publisher)
Removes the given
BindingPublisher and its Bindings. |
boolean |
DefaultBeanLocator.remove(BindingPublisher publisher) |
| Modifier and Type | Method and Description |
|---|---|
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. |
BindingPublisher |
SisuBundlePlan.prepare(org.osgi.framework.Bundle bundle) |
| Modifier and Type | Class and Description |
|---|---|
class |
ServiceBindings
On-demand publisher of
Bindings from the OSGi service registry. |
| Modifier and Type | Method and Description |
|---|---|
BindingPublisher |
PlexusBundlePlan.prepare(org.osgi.framework.Bundle bundle) |
Copyright © 2016. All Rights Reserved.