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
interfaceMetadata 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 Bundle
s 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.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
StatusVariable
s.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
StatusVariable
s, 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.