All Classes and Interfaces

Class
Description
Abstract implementation of the URLStreamHandlerService interface.
Wiring Capability and Requirement Namespaces base class.
A bundle's authority to adapt an object to a type.
A bundle's authority to perform specific privileged administrative operations on or to get sensitive information about a bundle.
A ServiceEvent listener that does not filter based upon package wiring.
An installed bundle in the Framework.
Customizes the starting and stopping of a bundle.
This class is a logical abstraction for a bundle archive.
This class implements an abstract revision of a bundle archive.
This class, combined with BundleArchive, and concrete BundleRevision subclasses, implement the Felix bundle cache.
A capability that has been declared from a bundle revision.
 
A bundle's execution context within the Framework.
Data Transfer Object for a Bundle.
An event from the Framework describing a bundle lifecycle change.
A Framework exception used to indicate that a bundle lifecycle problem occurred.
A BundleEvent listener.
Bundle Capability and Requirement Namespace.
A bundle's authority to require or provide a bundle or to receive or attach fragments.
 
A reference to a Bundle.
A requirement that has been declared from a bundle revision.
 
Bundle Revision.
Data Transfer Object for a BundleRevision.
 
The bundle revisions of a bundle.
Query and modify the start level information for a bundle.
Data Transfer Object for a BundleStartLevel.
The BundleTracker class simplifies tracking bundles much like the ServiceTracker simplifies tracking services.
The BundleTrackerCustomizer interface allows a BundleTracker to customize the Bundles that are tracked.
A wire connecting a BundleCapability to a BundleRequirement.
Data Transfer Object for a BundleWire.
 
A wiring for a bundle.
Data Transfer Object for a BundleWiring graph.
Data Transfer Object for a BundleWiring node.
 
 
 
 
A capability that has been declared from a Resource.
Data Transfer Object for a Capability.
A bundle's authority to provide or require a capability.
Data Transfer Object for a reference to a Capability.
 
OSGi Framework Bundle Collision Hook Service.
 
Deprecated.
As of 1.2.
Defines standard names for the OSGi environment system properties, service properties, and Manifest header attribute keys.
 
 
 
Super type for Data Transfer Objects.
Creates various DTOs provided by the core framework.
 
OSGi Framework Bundle Event Hook Service.
Deprecated.
As of 1.1.
OSGi Framework Service Event Listener Hook Service.
Execution Environment Capability and Requirement Namespace.
Deprecated.
The PackageAdmin service has been replaced by the org.osgi.framework.wiring package.
 
 
 
An RFC 1960-based Filter.
 
OSGi Framework Bundle Context Hook Service.
OSGi Framework Service Find Hook Service.
A Framework instance.
Data Transfer Object for a Framework.
A general event from the Framework.
 
A factory for creating Framework instances.
A FrameworkEvent listener.
Query and modify the start level information for the framework.
Data Transfer Object for a FrameworkStartLevel.
Framework Utility class.
Query and modify wiring information for the framework.
 
Host Capability and Requirement Namespace.
Identity Capability and Requirement Namespace.
 
 
A Framework exception used to indicate that a filter string has an invalid syntax.
 
OSGi Framework Service Listener Hook Service.
Information about a Service Listener.
 
This class mimics the standard OSGi LogService interface.
 
This is a simple class that implements a Dictionary from a Map.
 
Capability and Requirement Namespaces base class.
 
 
Native Capability and Requirement Namespace.
Deprecated.
This service has been replaced by the org.osgi.framework.wiring package.
 
Package Capability and Requirement Namespace.
A bundle's authority to import or export a package.
 
A factory for prototype scope services.
Deprecated.
The PackageAdmin service has been replaced by the org.osgi.framework.wiring package.
A requirement that has been declared from a Resource .
Data Transfer Object for a Requirement.
Data Transfer Object for a reference to a Requirement.
 
 
 
 
OSGi Framework Resolver Hook instances are obtained from the OSGi Framework Resolver Hook Factory service.
OSGi Framework Resolver Hook Factory Service.
 
 
A resource is the representation of a uniquely identified and typed data.
Data Transfer Object for a Resource.
 
This is a utility class to centralize all action that should be performed in a doPrivileged() block.
Simple utility class used to provide public access to the protected getClassContext() method of SecurityManager
 
An event from the Framework describing a service lifecycle change.
A service exception used to indicate that a service problem occurred.
A factory for bundle scope services.
A ServiceEvent listener.
Allows multiple service objects for a service to be obtained.
A bundle's authority to register or get a service.
A reference to a service.
Data Transfer Object for a ServiceReference.
A registered service.
 
 
The ServiceTracker class simplifies using services from the Framework's service registry.
The ServiceTrackerCustomizer interface allows a ServiceTracker to customize the service objects that are tracked.
 
A collection wrapper that only permits clients to shrink the collection.
 
 
Deprecated.
This service has been replaced by the org.osgi.framework.startlevel package.
StartLevel service implementation.
 
Simple utility class that creates a map for string-based keys.
A synchronous BundleEvent listener.
This class implements a simple one-shot gate for threads.
A ServiceEvent listener that does not filter based upon any filter string specified to BundleContext.addServiceListener(ServiceListener, String).
Defines standard names for property keys associated with URLStreamHandlerService and java.net.ContentHandler services.
This class implements a stream handler proxy.
Service interface with public versions of the protected java.net.URLStreamHandler methods.
Interface used by URLStreamHandlerService objects to call the setURL method on the proxy URLStreamHandler object.
 
Version identifier for capabilities such as bundles and packages.
 
Version range.
This class implements a factory for creating weak zip files, which behave mostly like a ZipFile, but can be weakly closed to limit the number of open files.
A weaving exception used to indicate that the class load should be failed but the weaving hook must not be blacklisted by the framework.
OSGi Framework Weaving Hook Service.
A wire connecting a Capability to a Requirement.
Data Transfer Object for a Wire.
A wiring for a resource.
Data Transfer Object for a Wiring node.
A class being woven.
Woven Class Listener Service.