Package | Description |
---|---|
org.osgi.framework |
Framework Package Version 1.5.
|
org.osgi.framework.launch |
Framework Launch Package Version 1.0.
|
org.osgi.service.condpermadmin |
Conditional Permission Admin Package Version 1.1.
|
org.osgi.service.packageadmin |
Package Admin Package Version 1.2.
|
org.osgi.service.startlevel |
Start Level Package Version 1.1.
|
Modifier and Type | Method | Description |
---|---|---|
Bundle |
BundleContext.getBundle() |
Returns the
Bundle object associated with this
BundleContext . |
Bundle |
BundleContext.getBundle(long id) |
Returns the bundle with the specified identifier.
|
Bundle |
BundleEvent.getBundle() |
Returns the bundle which had a lifecycle change.
|
Bundle |
BundleReference.getBundle() |
Returns the
Bundle object associated with this
BundleReference . |
Bundle |
FrameworkEvent.getBundle() |
Returns the bundle associated with the event.
|
static Bundle |
FrameworkUtil.getBundle(java.lang.Class classFromBundle) |
Return a
Bundle for the specified bundle class. |
Bundle |
ServiceReference.getBundle() |
Returns the bundle that registered the service referenced by this
ServiceReference object. |
Bundle[] |
BundleContext.getBundles() |
Returns a list of all installed bundles.
|
Bundle[] |
ServiceReference.getUsingBundles() |
Returns the bundles that are using the service referenced by this
ServiceReference object. |
Bundle |
BundleContext.installBundle(java.lang.String location) |
Installs a bundle from the specified
location identifier. |
Bundle |
BundleContext.installBundle(java.lang.String location,
java.io.InputStream input) |
Installs a bundle from the specified
InputStream object. |
Modifier and Type | Method | Description |
---|---|---|
java.lang.Object |
ServiceFactory.getService(Bundle bundle,
ServiceRegistration registration) |
Creates a new service object.
|
boolean |
ServiceReference.isAssignableTo(Bundle bundle,
java.lang.String className) |
Tests if the bundle that registered the service referenced by this
ServiceReference and the specified bundle use the same
source for the package of the specified class name. |
void |
ServiceFactory.ungetService(Bundle bundle,
ServiceRegistration registration,
java.lang.Object service) |
Releases a service object.
|
Constructor | Description |
---|---|
AdminPermission(Bundle bundle,
java.lang.String actions) |
Creates a new requested
AdminPermission object to be used by
the code that must perform checkPermission . |
BundleEvent(int type,
Bundle bundle) |
Creates a bundle event of the specified type.
|
FrameworkEvent(int type,
Bundle bundle,
java.lang.Throwable throwable) |
Creates a Framework event regarding the specified bundle.
|
PackagePermission(java.lang.String name,
Bundle exportingBundle,
java.lang.String actions) |
Creates a new requested
PackagePermission object to be used
by code that must perform checkPermission for the
import action. |
Modifier and Type | Interface | Description |
---|---|---|
interface |
Framework |
A Framework instance.
|
Modifier and Type | Method | Description |
---|---|---|
static Condition |
BundleLocationCondition.getCondition(Bundle bundle,
ConditionInfo info) |
Constructs a condition that tries to match the passed Bundle's location
to the location pattern.
|
static Condition |
BundleSignerCondition.getCondition(Bundle bundle,
ConditionInfo info) |
Constructs a Condition that tries to match the passed Bundle's location
to the location pattern.
|
Modifier and Type | Method | Description |
---|---|---|
Bundle |
PackageAdmin.getBundle(java.lang.Class clazz) |
Returns the bundle from which the specified class is loaded.
|
Bundle |
RequiredBundle.getBundle() |
Returns the bundle associated with this required bundle.
|
Bundle[] |
PackageAdmin.getBundles(java.lang.String symbolicName,
java.lang.String versionRange) |
Returns the bundles with the specified symbolic name whose bundle version
is within the specified version range.
|
Bundle |
ExportedPackage.getExportingBundle() |
Returns the bundle exporting the package associated with this exported
package.
|
Bundle[] |
PackageAdmin.getFragments(Bundle bundle) |
Returns an array of attached fragment bundles for the specified bundle.
|
Bundle[] |
PackageAdmin.getHosts(Bundle bundle) |
Returns the host bundles to which the specified fragment bundle is
attached.
|
Bundle[] |
ExportedPackage.getImportingBundles() |
Returns the resolved bundles that are currently wired to this exported
package.
|
Bundle[] |
RequiredBundle.getRequiringBundles() |
Returns the bundles that currently require this required bundle.
|
Modifier and Type | Method | Description |
---|---|---|
int |
PackageAdmin.getBundleType(Bundle bundle) |
Returns the special type of the specified bundle.
|
ExportedPackage[] |
PackageAdmin.getExportedPackages(Bundle bundle) |
Gets the exported packages for the specified bundle.
|
Bundle[] |
PackageAdmin.getFragments(Bundle bundle) |
Returns an array of attached fragment bundles for the specified bundle.
|
Bundle[] |
PackageAdmin.getHosts(Bundle bundle) |
Returns the host bundles to which the specified fragment bundle is
attached.
|
void |
PackageAdmin.refreshPackages(Bundle[] bundles) |
Forces the update (replacement) or removal of packages exported by the
specified bundles.
|
boolean |
PackageAdmin.resolveBundles(Bundle[] bundles) |
Resolve the specified bundles.
|
Modifier and Type | Method | Description |
---|---|---|
int |
StartLevel.getBundleStartLevel(Bundle bundle) |
Return the assigned start level value for the specified Bundle.
|
boolean |
StartLevel.isBundleActivationPolicyUsed(Bundle bundle) |
Returns whether the specified bundle's autostart setting indicates that
the activation policy declared in the bundle's manifest must be used.
|
boolean |
StartLevel.isBundlePersistentlyStarted(Bundle bundle) |
Returns whether the specified bundle's autostart setting indicates the
bundle must be started.
|
void |
StartLevel.setBundleStartLevel(Bundle bundle,
int startlevel) |
Assign a start level value to the specified Bundle.
|