| java.lang.Object | |
| ↳ | org.eclipse.sisu.launch.SisuExtender |
OSGi extender that uses Sisu and Guice to wire up applications from one or more component bundles.
To enable it install org.eclipse.sisu.inject.extender, or adapt the class for your own extender.
| Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| tracker | Tracker of component bundles. | ||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Protected Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Returns the mask of bundle states this extender is interested in.
| |||||||||||
Returns a new locator of bound components for this extender.
| |||||||||||
Creates a new tracker of component bundles for this extender.
| |||||||||||
Finds the locator associated with this extender; creates one if none exist.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
From interface
org.osgi.framework.BundleActivator
| |||||||||||
Returns the mask of bundle states this extender is interested in.
Returns a new locator of bound components for this extender.
| context | The extender context |
|---|
Creates a new tracker of component bundles for this extender.
| context | The extender context |
|---|
Finds the locator associated with this extender; creates one if none exist.
| context | The extender context |
|---|