OSGi™ Service Platform
Release 2

Package org.osgi.framework

The OSGi Framework Package.


Interface Summary
Bundle An installed bundle in the Framework.
BundleActivator Customizes the starting and stopping of this bundle.
BundleContext A bundle's execution context within the Framework.
BundleListener A BundleEvent listener.
Configurable Supports a configuration object.
Constants Defines standard names for the OSGi environment property, service property, 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 Summary
AdminPermission Indicates the caller's authority to perform lifecycle operations on or to get sensitive information about a bundle.
BundleEvent A Framework event describing a bundle lifecycle change.
FrameworkEvent A general Framework event.
PackagePermission A bundle's authority to import or export a package.
ServiceEvent A service lifecycle change event.
ServicePermission Indicates a bundle's authority to register or get a service.

Exception Summary
BundleException A Framework exception used to indicate that a bundle lifecycle problem occurred.
InvalidSyntaxException A Framework exception.

Package org.osgi.framework Description

The OSGi Framework Package. Specification Version 1.1.

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;specification-version=1.1

OSGi™ Service Platform
Release 2

Copyright © OSGi Alliance (2000, 2002). All Rights Reserved. Licensed under the OSGi Specification License, Version 1.0