Top Description Interfaces Classes
module org.osgi.service.cm

Package org.osgi.service.cm

Annotations
@Version:1.6.1
Static Imports
org.osgi.service.cm.ConfigurationConstants.CONFIGURATION_ADMIN_SPECIFICATION_VERSION

Configuration Admin Package Version 1.6.

Bundles wishing to use this package must list the package in the Import-Package header of the bundle's manifest. This package has two types of users: the consumers that use the API in this package and the providers that implement the API in this package.

Example import for consumers using the API in this package:

Import-Package: org.osgi.service.cm; version="[1.6,2.0)"

Example import for providers implementing the API in this package:

Import-Package: org.osgi.service.cm; version="[1.6,1.7)"

Author
$Id: ba814bd1b0c799f6edb2579eea1156febacf6289 $

Interface Summary

Modifier and TypeInterface and Description
public interface
Configuration

The configuration information for a ManagedService or ManagedServiceFactory object.

public interface
ConfigurationAdmin

Service for administering configuration data.

public interface
ConfigurationListener

Listener for Configuration Events.

public interface
ConfigurationPlugin

A service interface for processing configuration dictionary before the update.

public interface
ManagedService

A service that can receive configuration data from a Configuration Admin service.

public interface
ManagedServiceFactory

Manage multiple service instances.

public interface
SynchronousConfigurationListener

Synchronous Listener for Configuration Events.

Class Summary

Modifier and TypeClass and Description
public class
ConfigurationConstants

Defines standard constants for the Configuration Admin service.

public class
ConfigurationEvent

A Configuration Event.

public class
ConfigurationException

An Exception class to inform the Configuration Admin service of problems with configuration data.

public class
ConfigurationPermission

Indicates a bundle's authority to configure bundles or be updated by Configuration Admin.

pack-priv class
ConfigurationPermissionCollection

Stores a set of ConfigurationPermission permissions.

public class
ReadOnlyConfigurationException

An Exception class to inform the client of a Configuration about the read only state of a configuration object.