| Interface | Description |
|---|---|
| AllServiceListener |
A
ServiceEvent listener that does not filter based upon
package wiring. |
| Bundle |
An installed bundle in the Framework.
|
| BundleActivator |
Customizes the starting and stopping of a bundle.
|
| BundleContext |
A bundle's execution context within the Framework.
|
| BundleListener |
A
BundleEvent listener. |
| BundleReference |
A reference to a Bundle.
|
| Configurable | Deprecated
As of 1.2.
|
| Constants |
Defines standard names for the OSGi environment system properties, service
properties, and Manifest header attribute keys.
|
| Filter |
An RFC 1960-based Filter.
|
| FrameworkListener |
A
FrameworkEvent listener. |
| ServiceFactory |
Allows services to provide customized service objects in the OSGi
environment.
|
| ServiceListener |
A
ServiceEvent listener. |
| ServiceReference |
A reference to a service.
|
| ServiceRegistration |
A registered service.
|
| SynchronousBundleListener |
A synchronous
BundleEvent listener. |
| Class | Description |
|---|---|
| AdminPermission |
A bundle's authority to perform specific privileged administrative operations
on or to get sensitive information about a bundle.
|
| AdminPermissionCollection |
Stores a collection of
AdminPermissions. |
| BundleEvent |
An event from the Framework describing a bundle lifecycle change.
|
| BundlePermission |
A bundle's authority to require or provide a bundle or to receive or attach
fragments.
|
| BundlePermissionCollection |
Stores a set of
BundlePermission permissions. |
| FrameworkEvent |
A general event from the Framework.
|
| FrameworkUtil |
Framework Utility class.
|
| FrameworkUtil.CaseInsensitiveDictionary |
This Dictionary is used for case-insensitive key lookup during filter
evaluation.
|
| FrameworkUtil.DNChainMatching |
This class contains a method to match a distinguished name (DN) chain
against and DN chain pattern.
|
| FrameworkUtil.FilterImpl |
RFC 1960-based Filter.
|
| FrameworkUtil.FilterImpl.Parser |
Parser class for OSGi filter strings.
|
| FrameworkUtil.ServiceReferenceDictionary |
This Dictionary is used for key lookup from a ServiceReference during
filter evaluation.
|
| FrameworkUtil.SetAccessibleAction | |
| PackagePermission |
A bundle's authority to import or export a package.
|
| PackagePermissionCollection |
Stores a set of
PackagePermission permissions. |
| ServiceEvent |
An event from the Framework describing a service lifecycle change.
|
| ServicePermission |
A bundle's authority to register or get a service.
|
| ServicePermission.Properties | |
| ServicePermissionCollection |
Stores a set of ServicePermission permissions.
|
| SignerProperty |
Package private class used by permissions for filter matching on signer key
during filter expression evaluation in the permission implies method.
|
| Version |
Version identifier for bundles and packages.
|
| Exception | Description |
|---|---|
| BundleException |
A Framework exception used to indicate that a bundle lifecycle problem
occurred.
|
| InvalidSyntaxException |
A Framework exception used to indicate that a filter string has an invalid
syntax.
|
| ServiceException |
A service exception used to indicate that a service problem occurred.
|
Framework Package Version 1.5.
Bundles wishing to use this package must list the package in the Import-Package header of the bundle's manifest. For example:
Import-Package: org.osgi.framework;version="[1.5,2.0)"