All Classes and Interfaces
Class
Description
The
BaseTracker is the base class for tracking
ManagedService and ManagedServiceFactory
services.The
CachingPersistenceManagerProxy adds a caching layer to the
underlying actual PersistenceManager implementation.The
ConfigurationHandler class implements configuration reading
form a java.io.InputStream and writing to a
java.io.OutputStream on behalf of the
FilePersistenceManager class.Extension of the
PersistenceManager.The
FilePersistenceManager class stores configuration data in
properties-like files inside a given directory.The
MemoryPersistenceManager holds all configurations in memory.NotCachablePersistenceManager is a marker interface which
extends PersistenceManager to inform that no cache should be applied
around this persistence manager.The
PersistenceManager interface defines the API to be
implemented to support persisting configuration data.The
PersistenceManagerProxy proxies a persistence
manager and adds a read/write lock.This tracker tracks registered persistence managers and
if the required PM becomes available, configuration admin
is registered.
The
TargetedPID class represents a targeted PID as read
from a configuration object.