All Classes and Interfaces

Class
Description
Acl is an immutable class representing structured access to DMT ACLs.
Immutable data structure carried in an alert (client initiated notification).
Indicates the callers authority to send alerts to management servers, identified by their principal names.
This class implements permissions for manipulating applications and their instances.
ApplicationContext is the access point for an OSGi-aware application to the features of the OSGi Service Platform.
An OSGi service that represents an installed application and stores information about it.
This exception is used to indicate problems related to application lifecycle management.
ApplicationHandle is an OSGi service interface which represents an instance of an application.
An event from the Framework describing a service lifecycle change.
An ApplicationServiceEvent listener.
An interface to describe an attribute.
The Authorization interface encapsulates an authorization context on which bundles can base authorization decisions, where appropriate.
Thrown to indicate that a preferences operation could not complete because of a failure in the backing store, or a failure to contact the backing store.
BasicEnvelope is an implementation of the Envelope interface
Metadata for a factory method or constructor argument of a bean.
Metadata for a Bean component.
Metadata for a property to be injected into a bean.
A Blueprint Container represents the managed state of a Blueprint bundle.
A Blueprint Event.
A BlueprintEvent Listener.
Represents a bundle in the array given back by the DeploymentPackage.getBundleInfos() method.
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.
Metadata for a collection based value.
Defines standard names for Service Component constants.
A Component Context object is used by a component instance to interact with its execution context including locating services by reference name.
A Blueprint exception indicating that a component definition is in error.
Unchecked exception which may be thrown by the Service Component Runtime.
When a component is declared with the factory attribute on its component element, the Service Component Runtime will register a Component Factory service to allow new component configurations to be created and activated rather than automatically creating and activating component configuration as necessary.
A ComponentInstance encapsulates a component instance of an activated component configuration.
Metadata for managed components.
The configuration information for a ManagedService or ManagedServiceFactory object.
Service for administering configuration data.
A Configuration Event.
An Exception class to inform the Configuration Admin service of problems with configuration data.
Listener for Configuration Events.
Indicates a bundle's authority to configure bundles.
A service interface for processing configuration dictionary before the update.
A Connection Factory service is called by the implementation of the Connector Service to create javax.microedition.io.Connection objects which implement the scheme named by IO_SCHEME.
The Connector Service should be called to create and open javax.microedition.io.Connection objects.
This interface defines standard names for property keys associated with Device and Driver services.
Data Consumer, a service that can receive udpated values from Producer services.
Type converter to convert an object to a target type.
An implementation of this interface takes the responsibility of handling data requests in a subtree of the DMT.
This is the interface of the Deployment Admin service.
DeploymentAdminPermission controls access to the Deployment Admin service.
The DeploymentCustomizerPermission permission gives the right to Resource Processors to access a bundle's (residing in a Deployment Package) private area.
Checked exception received when something fails during any deployment processes.
The DeploymentPackage object represents a deployment package (already installed or being currently processed).
The session interface represents a currently running deployment session (install/update/uninstall).
Interface for identifying device services.
An interface providing methods to open sessions and register listeners.
An immutable data structure representing the contents of a leaf or interior node.
Event class storing the details of a change in the tree.
Registered implementations of this class are notified via DmtEvent objects about important changes in the tree.
Checked exception received when a DMT operation fails.
Unchecked illegal state exception.
Controls access to management objects in the Device Management Tree (DMT).
Indicates the callers authority to create DMT sessions on behalf of a remote management server.
This class is the central access point for Device Management services.
DmtSession provides concurrent access to the DMT.
A Driver service object must be registered by each Driver bundle wishing to attach to Device services provided by other drivers.
A Driver Locator service can find and load device driver bundles given a property set.
When the device manager detects a new Device service, it calls all registered Driver services to determine if anyone matches the Device service.
Identifies a contained value.
Class representing an ESN condition.
An event.
The Event Admin service.
Event property names used in Event Admin events published by a Blueprint Container.
Defines standard names for EventHandler properties.
Listener for Events.
An implementation of this interface takes the responsibility of handling node execute requests requests in a subtree of the DMT.
Using this class, OSGi-aware applications can obtain their ApplicationContext.
A named grouping of roles (Role objects).
This interface defines methods that the Http Service may call to get information about a registration.
The Http Service allows other bundles in the OSGi environment to dynamically register resources and servlets into the URI namespace of Http Service.
Metadata for the verified id of another component managed by the Blueprint Container.
Class representing an IMEI condition.
Class representing an IMSI condition.
Provides methods to access the information contained in an individual Log Service log entry.
Subscribes to LogEntry objects from the LogReaderService.
Provides methods to retrieve LogEntry objects from the log.
Provides methods for bundles to write messages to the log.
A service that can receive configuration data from a Configuration Admin service.
Manage multiple service instances.
Metadata for a map entry.
Metadata for a Map based value.
Instances of Match are used in the DriverSelector.select(org.osgi.framework.ServiceReference, org.osgi.service.device.Match[]) method to identify Driver services matching a Device service.
Represents a value with an error, a unit and a time-stamp.
Class representing an MEID condition.
Top level Metadata type.
The MetaNode contains meta data as standardized by OMA DM but extends it (without breaking the compatibility) to provide for better DMT data quality in an environment where many software components manipulate this data.
A MetaType Information object is created by the MetaTypeService to return meta type information for a specific bundle.
Provides access to metatypes.
The MetaType Service can be used to obtain meta type information for a bundle.
A Monitorable can provide information about itself in the form of StatusVariables.
The MonitorAdmin service is a singleton service that handles StatusVariable query requests and measurement job control requests.
A Monitoring Job is a request for scheduled or event based notifications on update of a set of StatusVariables.
The MonitorListener is used by Monitorable services to send notifications when a StatusVariable value is changed.
Indicates the callers authority to publish, read or reset StatusVariables, to switch event sending on or off or to start monitoring jobs.
A NamespaceException is thrown to indicate an error with the caller's request to register a servlet or resources into the URI namespace of the Http Service.
Metadata for a value that cannot null.
A Blueprint exception indicating that a component does not exist in a Blueprint Container.
NotificationService enables sending aynchronous notifications to a management server.
Metadata for a value specified to be null via the <null> element.
Description for the data type information of an objectclass.
Position represents a geographic location, based on the WGS84 System (World Geodetic System 1984).
A node in a hierarchical collection of preference data.
The Preferences Service.
Data Producer, a service that can generate values to be used by Consumer services.
Metadata for a java.util.Properties based value.
Service for managing the initial provisioning information.
Provides read-only access to the part of the tree handled by the plugin that created this session.
Provides non-atomic read-write access to the part of the tree handled by the plugin that created this session.
Metadata for a reference listener interested in the reference bind and unbind events for a service reference.
Metadata for a list of service references.
Metadata for a reference that will bind to a single matching service in the service registry.
Metadata for a reference to another component managed by the Blueprint Container.
Metadata for a registration listener interested in service registration and unregistration events for a service.
Provides access to a concrete type and its optional generic type parameters.
The RemoteAlertSender can be used to send notifications to (remote) entities identified by principal names.
ResourceProcessor interface is implemented by processors handling resource files in deployment packages.
Checked exception received when something fails during a call to a Resource Processor.
The base interface for Role objects managed by the User Admin service.
It is allowed to schedule an application based on a specific event.
Metadata for a service to be registered by the Blueprint Container when enabled.
Metadata for a reference to an OSGi 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 Blueprint exception indicating that a service is unavailable.
Groups a state name, value and timestamp.
A StatusVariable object represents the value of a status variable taken with a certain collection method at a certain point of time.
A common interface for managed components that can be used as a direct target for method calls.
A bundle's authority to publish or subscribe to event on a topic.
Provides atomic read-write access to the part of the tree handled by the plugin that created this session.
A unit system for measurements.
A UPnP action.
Represents a UPnP device.
UPnP Events are mapped and delivered to applications according to the OSGi whiteboard model.
There are several defined error situations describing UPnP problems while a control point invokes actions to UPnPDevices.
A UPnP icon representation.
A local UPnP state variable which allows the value of the state variable to be queried.
A representation of a UPnP Service.
The meta-information of a UPnP state variable as declared in the device's service state table (SST).
This class contains static utility methods to manipulate DMT URIs.
A User role managed by a User Admin service.
This interface is used to manage a database of named Role objects, which can be used for authentication and authorization purposes.
Role change event.
Listener for UserAdminEvents.
Permission to configure and access the Role objects managed by a User Admin service.
Class representing a user prompt condition.
Metadata for a simple String value that will be type-converted if necessary before injecting.
A connection between a Producer service and a Consumer service.
Wire Administration service.
A Wire Admin Event.
Listener for Wire Admin Events.
Defines standard names for Wire properties, wire filter attributes, Consumer and Producer service properties.
Permission for the scope of a Wire object.
A BundleActivator class that allows any JAXP compliant XML Parser to register itself as an OSGi parser service.