All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
Class |
Description |
Acl |
Acl is an immutable class representing structured access to DMT ACLs.
|
Activate |
Identify the annotated method as the activate method of a Service
Component.
|
AlertItem |
Immutable data structure carried in an alert (client initiated notification).
|
AlertPermission |
Indicates the callers authority to send alerts to management servers,
identified by their principal names.
|
AndExpression |
|
ApplicationAdminPermission |
This class implements permissions for manipulating applications and their
instances.
|
ApplicationContext |
ApplicationContext is the access point for an OSGi-aware application
to the features of the OSGi Service Platform.
|
ApplicationDescriptor |
An OSGi service that represents an installed application and stores
information about it.
|
ApplicationException |
This exception is used to indicate problems related to application lifecycle
management.
|
ApplicationHandle |
ApplicationHandle is an OSGi service interface which represents an instance
of an application.
|
ApplicationServiceEvent |
An event from the Framework describing a service lifecycle change.
|
ApplicationServiceListener |
An ApplicationServiceEvent listener.
|
Async |
The Asynchronous Execution Service.
|
AsyncDelegate |
This interface is used by services to allow them to optimize Asynchronous
calls where they are capable of executing more efficiently.
|
AttributeDefinition |
AttributeDefinition information for the annotated method.
|
AttributeDefinition |
An interface to describe an attribute.
|
AttributeType |
|
Authorization |
The Authorization interface encapsulates an authorization context on
which bundles can base authorization decisions, where appropriate.
|
BackingStoreException |
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.
|
BaseServletDTO |
Represents common information about a javax.servlet.Servlet service.
|
BasicEnvelope |
BasicEnvelope is an implementation of the Envelope interface
|
BeanArgument |
Metadata for a factory method or constructor argument of a bean.
|
BeanMetadata |
Metadata for a Bean component.
|
BeanProperty |
Metadata for a property to be injected into a bean.
|
BlueprintContainer |
A Blueprint Container represents the managed state of a Blueprint bundle.
|
BlueprintEvent |
A Blueprint Event.
|
BlueprintListener |
A BlueprintEvent Listener.
|
BundleInfo |
|
CollectionMetadata |
Metadata for a collection based value.
|
Component |
Identify the annotated class as a Service Component.
|
ComponentConfigurationDTO |
A representation of an actual instance of a declared component description
parameterized by component properties.
|
ComponentConstants |
Defines standard names for Service Component constants.
|
ComponentContext |
A Component Context object is used by a component instance to interact with
its execution context including locating services by reference name.
|
ComponentDefinitionException |
A Blueprint exception indicating that a component definition is in error.
|
ComponentDescriptionDTO |
A representation of a declared component description.
|
ComponentException |
Unchecked exception which may be thrown by Service Component Runtime.
|
ComponentFactory |
When a component is declared with the factory attribute on its
component element, 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.
|
ComponentInstance |
A ComponentInstance encapsulates a component instance of an activated
component configuration.
|
ComponentMetadata |
Metadata for managed components.
|
ComponentServiceObjects<S> |
Allows multiple service objects for a service to be obtained.
|
Configuration |
The configuration information for a ManagedService or
ManagedServiceFactory object.
|
ConfigurationAdmin |
Service for administering configuration data.
|
ConfigurationEvent |
A Configuration Event.
|
ConfigurationException |
An Exception class to inform the Configuration Admin service of
problems with configuration data.
|
ConfigurationListener |
Listener for Configuration Events.
|
ConfigurationPermission |
Indicates a bundle's authority to configure bundles or be updated by
Configuration Admin.
|
ConfigurationPlugin |
A service interface for processing configuration dictionary before the
update.
|
ConfigurationPolicy |
Configuration Policy for the Component annotation.
|
Constants |
This interface defines standard names for property keys associated with
Device and Driver services.
|
Consumer |
Data Consumer, a service that can receive updated values from
Producer services.
|
ContentNamespace |
Content Capability and Requirement Namespace.
|
ContractNamespace |
Contract Capability and Requirement Namespace.
|
Converter |
Type converter to convert an object to a target type.
|
Coordination |
A Coordination object is used to coordinate a number of independent
Participants.
|
CoordinationException |
Unchecked exception which may be thrown by a Coordinator implementation.
|
CoordinationPermission |
|
Coordinator |
A Coordinator service coordinates activities between different parties.
|
DataPlugin |
An implementation of this interface takes the responsibility of handling data
requests in a subtree of the DMT.
|
DataSourceFactory |
A factory for JDBC connection factories.
|
Deactivate |
Identify the annotated method as the deactivate method of a Service
Component.
|
Deferred<T> |
A Deferred Promise resolution.
|
DeploymentAdmin |
This is the interface of the Deployment Admin service.
|
DeploymentAdminPermission |
DeploymentAdminPermission controls access to the Deployment Admin service.
|
DeploymentCustomizerPermission |
The DeploymentCustomizerPermission permission gives the right to
Resource Processors to access a bundle's (residing in a Deployment Package)
private area.
|
DeploymentException |
Checked exception received when something fails during any deployment
processes.
|
DeploymentPackage |
The DeploymentPackage object represents a deployment package (already
installed or being currently processed).
|
DeploymentSession |
The session interface represents a currently running deployment session
(install/update/uninstall).
|
Designate |
Generate a Designate element in the Meta Type Resource for an
ObjectClassDefinition using the annotated Declarative Services
component.
|
Device |
Interface for identifying device services.
|
DiscoveryNamespace |
Remote Services Discovery Provider Capability and Requirement Namespace.
|
DistributionNamespace |
Remote Services Distribution Provider Capability and Requirement Namespace.
|
DmtAdmin |
An interface providing methods to open sessions and register listeners.
|
DmtConstants |
Defines standard names for DmtAdmin .
|
DmtData |
An immutable data structure representing the contents of a leaf or interior
node.
|
DmtEvent |
Event class storing the details of a change in the tree.
|
DmtEventListener |
Registered implementations of this class are notified via DmtEvent
objects about important changes in the tree.
|
DmtException |
Checked exception received when a DMT operation fails.
|
DmtIllegalStateException |
Unchecked illegal state exception.
|
DmtPermission |
Controls access to management objects in the Device Management Tree (DMT).
|
DmtPrincipalPermission |
Indicates the callers authority to create DMT sessions on behalf of a remote
management server.
|
DmtSession |
DmtSession provides concurrent access to the DMT.
|
Driver |
A Driver service object must be registered by each Driver bundle
wishing to attach to Device services provided by other drivers.
|
DriverLocator |
A Driver Locator service can find and load device driver bundles given a
property set.
|
DriverSelector |
When the device manager detects a new Device service, it calls all registered
Driver services to determine if anyone matches the Device service.
|
DTOConstants |
Defines standard constants for the DTOs.
|
EndpointDescription |
A description of an endpoint that provides sufficient information for a
compatible distribution provider to create a connection to this endpoint
An Endpoint Description is easy to transfer between different systems because
it is property based where the property keys are strings and the values are
simple types.
|
EndpointEvent |
An Endpoint Event.
|
EndpointEventListener |
A white board service that represents a listener for endpoints.
|
EndpointListener |
Deprecated.
|
EndpointPermission |
A bundle's authority to export, import or read an Endpoint.
|
EntityManagerFactoryBuilder |
This service interface offers JPA clients the ability to create instances of
EntityManagerFactory for a given named persistence unit.
|
Envelope |
Identifies a contained value.
|
ErrorPageDTO |
Represents a javax.servlet.Servlet for handling errors and currently
being used by a servlet context.
|
Event |
An event.
|
EventAdmin |
The Event Admin service.
|
EventConstants |
Event property names used in Event Admin events published by a Blueprint
Container.
|
EventConstants |
Defines standard names for EventHandler properties.
|
EventHandler |
Listener for Events.
|
EventProperties |
The properties for an Event .
|
ExecPlugin |
An implementation of this interface takes the responsibility of handling node
execute requests in a subtree of the DMT.
|
ExportReference |
An Export Reference associates a service with a local endpoint.
|
ExportRegistration |
An Export Registration associates a service to a local endpoint.
|
ExpressionCombiner |
An ExpressionCombiner can be used to combine requirement expressions
into a single complex requirement expression using the and ,
or and not operators.
|
ExtenderNamespace |
Extender Capability and Requirement Namespace.
|
FailedErrorPageDTO |
Represents a javax.servlet.Servlet service registered as an error
page but currently not being used by a servlet context due to a problem.
|
FailedFilterDTO |
Represents a servlet Filter service which is currently not being used
by a servlet context due to a problem.
|
FailedListenerDTO |
Represents a listener service which is currently not being used by a servlet
context due to a problem.
|
FailedPromisesException |
Promise failure exception for a collection of failed Promises.
|
FailedResourceDTO |
Represents a resource definition which is currently not being used by a
servlet context due to a problem.
|
FailedServletContextDTO |
Represents a servlet context that is currently not used due to some problem.
|
FailedServletDTO |
Represents a javax.servlet.Servlet service which is currently not
being used by a servlet context due to a problem.
|
Failure |
Failure callback for a Promise.
|
FieldOption |
|
FilterDTO |
Represents a servlet javax.servlet.Filter service currently being
used for by a servlet context.
|
Framework |
|
Function<T,R> |
A function that accepts a single argument and produces a result.
|
Group |
A named grouping of roles (Role objects).
|
HostedCapability |
A capability hosted by a resource.
|
HttpContext |
Context for HTTP Requests.
|
HttpService |
The Http Service allows other bundles in the OSGi environment to dynamically
register resources and servlets into the URI namespace of Http Service.
|
HttpServiceRuntime |
The HttpServiceRuntime service represents the runtime information of an Http
Whiteboard implementation.
|
HttpServiceRuntimeConstants |
Defines standard names for Http Runtime Service constants.
|
HttpWhiteboardConstants |
Defines standard constants for the Http Whiteboard services.
|
Icon |
|
IdentityExpression |
|
IdRefMetadata |
Metadata for the verified id of another component managed by the Blueprint
Container.
|
ImplementationNamespace |
Implementation Capability and Requirement Namespace.
|
ImportReference |
An Import Reference associates an active proxy service to a remote endpoint.
|
ImportRegistration |
An Import Registration associates an active proxy service to a remote
endpoint.
|
JNDIConstants |
Constants for the JNDI implementation.
|
JNDIContextManager |
This interface defines the OSGi service interface for the JNDIContextManager.
|
JNDIProviderAdmin |
This interface defines the OSGi service interface for the JNDIProviderAdmin
service.
|
ListenerDTO |
Represents a listener currently being used by a servlet context.
|
LogEntry |
Provides methods to access the information contained in an individual Log
Service log entry.
|
LogListener |
Subscribes to LogEntry objects from the LogReaderService .
|
LogReaderService |
Provides methods to retrieve LogEntry objects from the log.
|
LogService |
Provides methods for bundles to write messages to the log.
|
ManagedService |
A service that can receive configuration data from a Configuration Admin
service.
|
ManagedServiceFactory |
Manage multiple service instances.
|
MapEntry |
Metadata for a map entry.
|
MapMetadata |
Metadata for a Map based value.
|
Match |
|
Measurement |
Represents a value with an error, a unit and a time-stamp.
|
Metadata |
Top level Metadata type.
|
MetaNode |
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.
|
MetaTypeInformation |
A MetaType Information object is created by the MetaTypeService to return
meta type information for a specific bundle.
|
MetaTypeProvider |
Provides access to metatypes.
|
MetaTypeService |
The MetaType Service can be used to obtain meta type information for a
bundle.
|
Modified |
Identify the annotated method as the modified method of a Service
Component.
|
Monitorable |
A Monitorable can provide information about itself in the form of
StatusVariables .
|
MonitorAdmin |
The MonitorAdmin service is a singleton service that handles
StatusVariable query requests and measurement job control requests.
|
MonitoringJob |
A Monitoring Job is a request for scheduled or event based notifications on
update of a set of StatusVariable s.
|
MonitorListener |
The MonitorListener is used by Monitorable services to send
notifications when a StatusVariable value is changed.
|
MonitorPermission |
Indicates the callers authority to publish, read or reset
StatusVariable s, to switch event sending on or off or to start
monitoring jobs.
|
MountPlugin |
This interface can be optionally implemented by a DataPlugin or
ExecPlugin in order to get information about its absolute mount
points in the overall DMT.
|
MountPoint |
This interface can be implemented to represent a single mount point.
|
NamespaceException |
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.
|
NonNullMetadata |
Metadata for a value that cannot null .
|
NoSuchComponentException |
A Blueprint exception indicating that a component does not exist in a
Blueprint Container.
|
NotExpression |
|
NotificationService |
NotificationService enables sending asynchronous notifications to a
management server.
|
NullMetadata |
Metadata for a value specified to be null via the <null>
element.
|
ObjectClassDefinition |
Generate a Meta Type Resource using the annotated type.
|
ObjectClassDefinition |
Description for the data type information of an objectclass.
|
Option |
|
OrExpression |
|
Participant |
A Participant participates in a Coordination.
|
Position |
Position represents a geographic location, based on the WGS84 System (World
Geodetic System 1984).
|
Predicate<T> |
A predicate that accepts a single argument and produces a boolean result.
|
Preferences |
A node in a hierarchical collection of preference data.
|
PreferencesService |
The Preferences Service.
|
Producer |
Data Producer, a service that can generate values to be used by
Consumer services.
|
Promise<T> |
A Promise of a value.
|
Promises |
Static helper methods for Promise s.
|
PropsMetadata |
Metadata for a java.util.Properties based value.
|
ProvisioningService |
Service for managing the initial provisioning information.
|
ReadableDataSession |
Provides read-only access to the part of the tree handled by the plugin that
created this session.
|
ReadWriteDataSession |
Provides non-atomic read-write access to the part of the tree handled by the
plugin that created this session.
|
Reference |
Identify the annotated member as a reference of a Service Component.
|
ReferenceCardinality |
|
ReferenceDTO |
A representation of a declared reference to a service.
|
ReferenceListener |
Metadata for a reference listener interested in the reference bind and unbind
events for a service reference.
|
ReferenceListMetadata |
Metadata for a list of service references.
|
ReferenceMetadata |
Metadata for a reference that will bind to a single matching service in the
service registry.
|
ReferencePolicy |
|
ReferencePolicyOption |
|
ReferenceScope |
Reference scope for the Reference annotation.
|
RefMetadata |
Metadata for a reference to another component managed by the Blueprint
Container.
|
RegistrationListener |
Metadata for a registration listener interested in service registration and
unregistration events for a service.
|
ReifiedType |
Provides access to a concrete type and its optional generic type parameters.
|
RemoteAlertSender |
The RemoteAlertSender can be used to send notifications to (remote) entities
identified by principal names.
|
RemoteConstants |
Provide the definition of the constants used in the Remote Service Admin
specification.
|
RemoteServiceAdmin |
A Remote Service Admin manages the import and export of services.
|
RemoteServiceAdminEvent |
Provides the event information for a Remote Service Admin event.
|
RemoteServiceAdminListener |
A RemoteServiceAdminEvent listener is notified synchronously of any
export or import registrations and unregistrations.
|
Repository |
A repository service that contains resources .
|
RepositoryContent |
An accessor for the content of a resource.
|
RequestInfoDTO |
Represents the services used to process a specific request.
|
RequirementBuilder |
A builder for requirements.
|
RequirementExpression |
The super interface for all requirement expressions.
|
ResolutionException |
Indicates failure to resolve a set of requirements.
|
ResolveContext |
A resolve context provides resources, options and constraints to the
potential solution of a resolve
operation.
|
Resolver |
A resolver service resolves the specified resources in the context supplied
by the caller.
|
ResourceDTO |
Represents a resource definition currently being used by a servlet context.
|
ResourceProcessor |
ResourceProcessor interface is implemented by processors handling resource
files in deployment packages.
|
ResourceProcessorException |
Checked exception received when something fails during a call to a Resource
Processor.
|
RestApiExtension |
Marker interface for registering extensions to the Rest API service.
|
RestClient |
A Java client API for a REST service endpoint.
|
RestClientFactory |
Factory to construct new REST client instances.
|
Role |
The base interface for Role objects managed by the User Admin
service.
|
RuntimeDTO |
Represents the state of a Http Service Runtime.
|
SatisfiedReferenceDTO |
A representation of a satisfied reference.
|
ScheduledApplication |
It is allowed to schedule an application based on a specific event.
|
ServiceComponentRuntime |
The ServiceComponentRuntime service represents the Declarative
Services actor, known as Service Component Runtime (SCR), that manages the
service components and their life cycle.
|
ServiceLoaderNamespace |
Service Loader Capability and Requirement Namespace.
|
ServiceMetadata |
Metadata for a service to be registered by the Blueprint Container when
enabled.
|
ServiceNamespace |
Service Capability and Requirement Namespace.
|
ServiceReferenceMetadata |
Metadata for a reference to an OSGi service.
|
ServiceScope |
|
ServiceUnavailableException |
A Blueprint exception indicating that a service is unavailable.
|
ServletContextDTO |
Represents a javax.servlet.ServletContext created for servlets,
resources, servlet Filters, and listeners associated with that servlet
context.
|
ServletContextHelper |
Helper service for a servlet context used by a Http Whiteboard implementation
to serve HTTP requests.
|
ServletDTO |
Represents a javax.servlet.Servlet currently being used by a servlet
context.
|
State |
Groups a state name, value and timestamp.
|
StatusVariable |
A StatusVariable object represents the value of a status variable
taken with a certain collection method at a certain point of time.
|
Subsystem |
A subsystem is a collection of resources constituting a logical, possibly
isolated, unit of functionality.
|
Subsystem.State |
An enumeration of the possible states of a subsystem.
|
SubsystemConstants |
Defines the constants used by Subsystem service property, manifest header,
attribute and directive keys.
|
SubsystemException |
A Subsystem exception used to indicate a problem.
|
SubsystemPermission |
A bundle's authority to perform specific privileged administrative operations
on or to get sensitive information about a subsystem.
|
Success<T,R> |
Success callback for a Promise.
|
SynchronousConfigurationListener |
Synchronous Listener for Configuration Events.
|
Target |
A common interface for managed components that can be used as a direct target
for method calls.
|
TopicPermission |
A bundle's authority to publish or subscribe to event on a topic.
|
TopologyNamespace |
Remote Services Topology Manager Capability and Requirement Namespace.
|
TransactionalDataSession |
Provides atomic read-write access to the part of the tree handled by the
plugin that created this session.
|
Unit |
A unit system for measurements.
|
UnsatisfiedReferenceDTO |
A representation of an unsatisfied reference.
|
UPnPAction |
A UPnP action.
|
UPnPDevice |
Represents a UPnP device.
|
UPnPEventListener |
UPnP Events are mapped and delivered to applications according to the OSGi
whiteboard model.
|
UPnPException |
There are several defined error situations describing UPnP problems while a
control point invokes actions to UPnPDevices.
|
UPnPIcon |
A UPnP icon representation.
|
UPnPLocalStateVariable |
A local UPnP state variable which allows the value of the state variable to
be queried.
|
UPnPService |
A representation of a UPnP Service.
|
UPnPStateVariable |
The meta-information of a UPnP state variable as declared in the device's
service state table (SST).
|
Uri |
This class contains static utility methods to manipulate DMT URIs.
|
User |
A User role managed by a User Admin service.
|
UserAdmin |
This interface is used to manage a database of named Role objects,
which can be used for authentication and authorization purposes.
|
UserAdminEvent |
Role change event.
|
UserAdminListener |
Listener for UserAdminEvents.
|
UserAdminPermission |
Permission to configure and access the Role objects managed by a User
Admin service.
|
ValueMetadata |
Metadata for a simple String value that will be type-converted if
necessary before injecting.
|
Wire |
A connection between a Producer service and a Consumer service.
|
WireAdmin |
Wire Administration service.
|
WireAdminEvent |
A Wire Admin Event.
|
WireAdminListener |
Listener for Wire Admin Events.
|
WireConstants |
Defines standard names for Wire properties, wire filter attributes,
Consumer and Producer service properties.
|
WirePermission |
Permission for the scope of a Wire object.
|
XMLParserActivator |
A BundleActivator class that allows any JAXP compliant XML Parser to register
itself as an OSGi parser service.
|