Java Reference
In-Depth Information
Table B.2
Compendium OSGi services (continued)
Name
Description
Package
Version
Application
Admin
Defines an abstract application man-
ager concept for managing arbitrary
application types
1.1
org.osgi.service.application
DMT Admin
Defines an API for managing a device
using concepts from the OMA DM
specifications
1.0
info.dmtree
Monitor
Admin
Defines how bundles can publish sta-
tus variables and how administrative
bundles can discover, read, and set
status variables
1.0
org.osgi.service.monitor
Foreign
Application
Access
Enables foreign applications to partici-
pate in the OSGi service-oriented
architecture
1.0
org.osgi.application
Blueprint
Container
Defines a service-oriented component
model closely aligned with Spring
1.0
org.osgi.service.blueprint
XML Parser
Addresses how the classes defined in
JAXP can be used in OSGi
1.0
org.osgi.util.xml
B.3
Enterprise OSGi services
Ta b l e B . 3 l i s t s t h e s e r v i c e s d e f i n e d i n t h e OSG i Enterprise specification and specifically
relating to using OSG i in an enterprise environment. These services are provided by
optional bundles installed on the base OSG i framework. There can be zero or more
versions of a service registered at the same time.
Table B.3
Enterprise OSGi services
Name
Description
Package
Version
Remote
Service
Admin
Addresses how remote services can be
provided inside an OSGi framework and
discovered in a network
org.osgi.service.remoteserviceadmin 1.0
JTA
Provides the JTA specification as a
service-based model
1.1
javax.transaction
JMX
Exposes an OSGi framework via JMX
1.0
org.osgi.jmx
JDBC
Enables OSGi-aware JDBC drivers
org.osgi.service.jdbc
1.0
JNDI
Defines how JNDI can be utilized from
within an OSGi framework
1.0
org.osgi.service.jndi
JPA
Specifies how persistence units and JPA
providers work in an OSGi framework
1.0
org.osgi.service.jpa
 
Search WWH ::




Custom Search