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.