Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- acc - Variable in class org.apache.felix.cm.file.FilePersistenceManager
-
The access control context we use in the presence of a security manager.
- acc - Variable in class org.apache.felix.cm.impl.UpdateThread
- accepts(String) - Method in class org.apache.felix.cm.impl.helper.ConfigurationMap
-
Returns
trueif this map is foreseen to take a configuration with the given service PID. - activate() - Method in class org.apache.felix.cm.impl.persistence.PersistenceManagerTracker.Holder
- activate(ExtPersistenceManager) - Method in class org.apache.felix.cm.impl.ConfigurationAdminStarter
- activated - Variable in class org.apache.felix.cm.impl.persistence.PersistenceManagerTracker.Holder
- Activator - Class in org.apache.felix.cm.impl
-
Activator for the configuration admin implementation.
- Activator() - Constructor for class org.apache.felix.cm.impl.Activator
- add(Runnable) - Method in class org.apache.felix.cm.impl.CoordinatorUtil.Notifier
- addAttributes(Configuration.ConfigurationAttribute...) - Method in class org.apache.felix.cm.impl.ConfigurationAdapter
- addingService(ServiceReference<PersistenceManager>) - Method in class org.apache.felix.cm.impl.persistence.PersistenceManagerTracker
- addingService(ServiceReference<ConfigurationPlugin>) - Method in class org.apache.felix.cm.impl.RequiredConfigurationPluginTracker
- addingService(ServiceReference<S>) - Method in class org.apache.felix.cm.impl.helper.BaseTracker
- addToCoordination(Object, UpdateThread, Runnable) - Static method in class org.apache.felix.cm.impl.CoordinatorUtil
- AND - Static variable in class org.apache.felix.cm.impl.SimpleFilter
- appendEncoded(StringBuilder, char) - Method in class org.apache.felix.cm.file.FilePersistenceManager
- APPROX - Static variable in class org.apache.felix.cm.impl.SimpleFilter
- AUTO_PROPS - Static variable in class org.apache.felix.cm.impl.ConfigurationImpl
B
- baseId - Variable in class org.apache.felix.cm.impl.ConfigurationImpl
- BaseTracker<S> - Class in org.apache.felix.cm.impl.helper
-
The
BaseTrackeris the base class for trackingManagedServiceandManagedServiceFactoryservices. - BaseTracker(ConfigurationManager, boolean) - Constructor for class org.apache.felix.cm.impl.helper.BaseTracker
- BaseTracker.CMDomainCombiner - Class in org.apache.felix.cm.impl.helper
- BaseTracker.CMProtectionDomain - Class in org.apache.felix.cm.impl.helper
- bindingLevel - Variable in class org.apache.felix.cm.impl.helper.TargetedPID
-
The level of binding of this targeted PID:
0-- this PID is not targeted at all1-- this PID is targeted by the symbolic name2-- this PID is targeted by the symbolic name and version3-- this PID is targeted by the symoblic name, version, and location - bindings - Variable in class org.apache.felix.cm.impl.DynamicBindings
- BINDINGS_FILE_NAME - Static variable in class org.apache.felix.cm.impl.DynamicBindings
- bindsStronger(TargetedPID) - Method in class org.apache.felix.cm.impl.helper.TargetedPID
- bundle - Variable in class org.apache.felix.cm.impl.ConfigurationAdminImpl
- bundle - Variable in class org.apache.felix.cm.impl.helper.BaseTracker.CMProtectionDomain
- bundleChanged(BundleEvent) - Method in class org.apache.felix.cm.impl.ConfigurationManager
- bundleContext - Variable in class org.apache.felix.cm.impl.ConfigurationAdminStarter
- bundleContext - Variable in class org.apache.felix.cm.impl.ConfigurationManager
- bundleContext - Variable in class org.apache.felix.cm.impl.persistence.PersistenceManagerTracker
- bundleContext - Variable in class org.apache.felix.cm.impl.RequiredConfigurationPluginTracker
C
- cache - Variable in class org.apache.felix.cm.impl.persistence.CachingPersistenceManagerProxy
-
Cached dictionaries
- cache - Variable in class org.apache.felix.cm.impl.persistence.MemoryPersistenceManager
-
Cached dictionaries
- cache(Dictionary) - Method in class org.apache.felix.cm.impl.persistence.CachingPersistenceManagerProxy
- cache(Dictionary) - Method in class org.apache.felix.cm.impl.persistence.MemoryPersistenceManager
- cacheConfiguration(ConfigurationImpl) - Method in class org.apache.felix.cm.impl.ConfigurationManager
- CachingPersistenceManagerProxy - Class in org.apache.felix.cm.impl.persistence
-
The
CachingPersistenceManagerProxyadds a caching layer to the underlying actualPersistenceManagerimplementation. - CachingPersistenceManagerProxy(PersistenceManager) - Constructor for class org.apache.felix.cm.impl.persistence.CachingPersistenceManagerProxy
-
Creates a new caching layer for the given actual
PersistenceManager. - callPlugins(Dictionary<String, Object>, ServiceReference<?>, String, String) - Method in class org.apache.felix.cm.impl.ConfigurationManager
-
Calls the registered configuration plugins on the given configuration properties from the given configuration object.
- canReceive(Bundle, String) - Method in class org.apache.felix.cm.impl.ConfigurationManager
-
Checks whether the bundle is allowed to receive the configuration with the given location binding.
- CASE_INSENSITIVE_ORDER - Static variable in class org.apache.felix.cm.impl.CaseInsensitiveDictionary
- CaseInsensitiveComparator() - Constructor for class org.apache.felix.cm.impl.CaseInsensitiveDictionary.CaseInsensitiveComparator
- CaseInsensitiveDictionary - Class in org.apache.felix.cm.impl
-
The
CaseInsensitiveDictionaryis ajava.util.Dictionarywhich conforms to the requirements laid out by the Configuration Admin Service Specification requiring the property names to keep case but to ignore case when accessing the properties. - CaseInsensitiveDictionary() - Constructor for class org.apache.felix.cm.impl.CaseInsensitiveDictionary
- CaseInsensitiveDictionary(Dictionary) - Constructor for class org.apache.felix.cm.impl.CaseInsensitiveDictionary
- CaseInsensitiveDictionary(CaseInsensitiveDictionary, boolean) - Constructor for class org.apache.felix.cm.impl.CaseInsensitiveDictionary
- CaseInsensitiveDictionary.CaseInsensitiveComparator - Class in org.apache.felix.cm.impl
- CaseInsensitiveDictionary.UnmodifiableDictionary - Class in org.apache.felix.cm.impl
- checkActive() - Method in class org.apache.felix.cm.impl.ConfigurationAdapter
-
Checks whether this configuration object is backed by an active Configuration Admin Service (ConfigurationManager here).
- checkDeleted() - Method in class org.apache.felix.cm.impl.ConfigurationAdapter
-
Checks whether this configuration object has already been deleted.
- checkKey(Object) - Static method in class org.apache.felix.cm.impl.CaseInsensitiveDictionary
-
Ensures the
keycomplies with the symbolic-name production of the OSGi core specification (1.3.2): - checkLocked() - Method in class org.apache.felix.cm.impl.ConfigurationAdapter
-
Checks whether this configuration object is locked.
- checkPermission(ConfigurationManager, String, boolean) - Method in class org.apache.felix.cm.impl.ConfigurationAdminImpl
-
Checks whether the current access control context (call stack) has the given permission for the given bundle location and throws a
SecurityExceptionif this is not the case. - checkPermission(ConfigurationManager, String, String, boolean) - Method in class org.apache.felix.cm.impl.ConfigurationAdminImpl
-
Checks whether the current access control context (call stack) has the given permission for the given bundle location and throws a
SecurityExceptionif this is not the case. - checkStart() - Method in class org.apache.felix.cm.impl.ConfigurationAdminStarter
- checkValue(Object) - Static method in class org.apache.felix.cm.impl.CaseInsensitiveDictionary
- clearAutoProperties(Dictionary<String, Object>) - Static method in class org.apache.felix.cm.impl.ConfigurationImpl
- cm - Variable in class org.apache.felix.cm.impl.helper.BaseTracker
- CM_CONFIG_DIR - Static variable in class org.apache.felix.cm.impl.Activator
-
The name of the framework context property defining the location for the configuration files (value is "felix.cm.dir").
- CM_CONFIG_PLUGINS - Static variable in class org.apache.felix.cm.impl.Activator
-
The name of the framework context property defining the required configuration plugins.
- CM_CONFIG_PM - Static variable in class org.apache.felix.cm.impl.Activator
-
The name of the framework context property defining the persistence manager to be used.
- CM_LOG_LEVEL - Static variable in class org.apache.felix.cm.impl.Log
-
The name of the bundle context property defining the maximum log level (value is "felix.cm.loglevel").
- CM_LOG_LEVEL_DEFAULT - Static variable in class org.apache.felix.cm.impl.Log
- CM_RANKING - Static variable in class org.apache.felix.cm.impl.RankingComparator
-
Implements a comparator to sort arrays and sets according to the specification of the
service.cmRankingproperty in the Configuration Admin specification. - CMDomainCombiner(Bundle) - Constructor for class org.apache.felix.cm.impl.helper.BaseTracker.CMDomainCombiner
- CMProtectionDomain(Bundle) - Constructor for class org.apache.felix.cm.impl.helper.BaseTracker.CMProtectionDomain
- code2Type - Static variable in class org.apache.felix.cm.file.ConfigurationHandler
- coerceType(Object, String) - Static method in class org.apache.felix.cm.impl.SimpleFilter
- COLLECTION_LINE_BREAK - Static variable in class org.apache.felix.cm.file.ConfigurationHandler
- combine(ProtectionDomain[], ProtectionDomain[]) - Method in class org.apache.felix.cm.impl.helper.BaseTracker.CMDomainCombiner
- compact() - Method in class org.apache.felix.cm.impl.CoordinatorUtil.Notifier
-
Compact the notification if there is more than one operation for a given pid
- compare(Object, Object, int) - Static method in class org.apache.felix.cm.impl.SimpleFilter
- compare(String, String) - Method in class org.apache.felix.cm.impl.CaseInsensitiveDictionary.CaseInsensitiveComparator
- compareApproximate(Object, Object) - Static method in class org.apache.felix.cm.impl.SimpleFilter
- compareSubstring(List<String>, String) - Static method in class org.apache.felix.cm.impl.SimpleFilter
- compareTo(PersistenceManagerTracker.Holder) - Method in class org.apache.felix.cm.impl.persistence.PersistenceManagerTracker.Holder
- config - Variable in class org.apache.felix.cm.impl.ConfigurationManager.ConfigurationProvider
- configLocation - Variable in class org.apache.felix.cm.impl.ConfigurationManager.DeleteConfiguration
- configs - Variable in class org.apache.felix.cm.impl.ConfigurationManager.ManagedServiceFactoryUpdate
- configs - Variable in class org.apache.felix.cm.impl.ConfigurationManager.ManagedServiceUpdate
- CONFIGURATION_NEW - Static variable in class org.apache.felix.cm.impl.ConfigurationImpl
-
The name of a synthetic property stored in the persisted configuration data to indicate that the configuration data is new, that is created but never updated (value is "_felix_.cm.newConfiguration").
- ConfigurationAdapter - Class in org.apache.felix.cm.impl
-
The
ConfigurationAdapteris just an adapter to the internal configuration object. - ConfigurationAdapter(ConfigurationAdminImpl, ConfigurationImpl) - Constructor for class org.apache.felix.cm.impl.ConfigurationAdapter
- configurationAdmin - Variable in class org.apache.felix.cm.impl.ConfigurationAdapter
- ConfigurationAdminFactory - Class in org.apache.felix.cm.impl
-
The
ConfigurationAdminFactoryis theServiceFactoryregistered as theConfigurationAdminservice responsible to create the realConfiguratAdmininstances returend to client bundles. - ConfigurationAdminFactory(ConfigurationManager) - Constructor for class org.apache.felix.cm.impl.ConfigurationAdminFactory
- ConfigurationAdminImpl - Class in org.apache.felix.cm.impl
-
The
ConfigurationAdminImplis the per-bundle frontend to the configuration manager. - ConfigurationAdminImpl(ConfigurationManager, Bundle) - Constructor for class org.apache.felix.cm.impl.ConfigurationAdminImpl
- configurationAdminRegistration - Variable in class org.apache.felix.cm.impl.ConfigurationManager
- ConfigurationAdminStarter - Class in org.apache.felix.cm.impl
-
The configuration admin starter starts and stops the configuration admin.
- ConfigurationAdminStarter(BundleContext) - Constructor for class org.apache.felix.cm.impl.ConfigurationAdminStarter
- ConfigurationHandler - Class in org.apache.felix.cm.file
-
The
ConfigurationHandlerclass implements configuration reading form ajava.io.InputStreamand writing to ajava.io.OutputStreamon behalf of theFilePersistenceManagerclass. - ConfigurationHandler() - Constructor for class org.apache.felix.cm.file.ConfigurationHandler
- ConfigurationImpl - Class in org.apache.felix.cm.impl
-
The
ConfigurationImplis the backend implementation of the Configuration Admin Service Specification Configuration object (section 104.4). - ConfigurationImpl(ConfigurationManager, PersistenceManager, String, String, String) - Constructor for class org.apache.felix.cm.impl.ConfigurationImpl
- ConfigurationImpl(ConfigurationManager, PersistenceManager, Dictionary<String, Object>) - Constructor for class org.apache.felix.cm.impl.ConfigurationImpl
- configurationListenerTracker - Variable in class org.apache.felix.cm.impl.ConfigurationManager
- configurationManager - Variable in class org.apache.felix.cm.impl.ConfigurationAdminFactory
- configurationManager - Variable in class org.apache.felix.cm.impl.ConfigurationAdminImpl
- configurationManager - Variable in class org.apache.felix.cm.impl.ConfigurationAdminStarter
- configurationManager - Variable in class org.apache.felix.cm.impl.ConfigurationImpl
-
The
configuration managerinstance which caused this configuration object to be created. - ConfigurationManager - Class in org.apache.felix.cm.impl
-
The
ConfigurationManageris the central class in this implementation of the Configuration Admin Service Specification. - ConfigurationManager(ExtPersistenceManager, BundleContext) - Constructor for class org.apache.felix.cm.impl.ConfigurationManager
- ConfigurationManager.ConfigurationProvider<T> - Class in org.apache.felix.cm.impl
- ConfigurationManager.DeleteConfiguration - Class in org.apache.felix.cm.impl
-
The
DeleteConfigurationclass is used to informManagedService[Factory]services of a configuration being deleted. - ConfigurationManager.FireConfigurationEvent - Class in org.apache.felix.cm.impl
- ConfigurationManager.LocationChanged - Class in org.apache.felix.cm.impl
- ConfigurationManager.ManagedServiceFactoryUpdate - Class in org.apache.felix.cm.impl
-
The
ManagedServiceFactoryUpdateupdates a freshly registeredManagedServiceFactorywith a specific configuration. - ConfigurationManager.ManagedServiceUpdate - Class in org.apache.felix.cm.impl
-
The
ManagedServiceUpdateupdates a freshly registeredManagedServicewith a specific configuration. - ConfigurationManager.UpdateConfiguration - Class in org.apache.felix.cm.impl
-
The
UpdateConfigurationis used to updateManagedService[Factory]services with the configuration they are subscribed to. - ConfigurationMap<T> - Class in org.apache.felix.cm.impl.helper
- ConfigurationMap(String[]) - Constructor for class org.apache.felix.cm.impl.helper.ConfigurationMap
- configurationPluginTracker - Variable in class org.apache.felix.cm.impl.DependencyTracker
-
The configuration plugin tracker (optional)
- ConfigurationProvider(ConfigurationImpl) - Constructor for class org.apache.felix.cm.impl.ConfigurationManager.ConfigurationProvider
- configurations - Variable in class org.apache.felix.cm.impl.ConfigurationManager
- configurations - Variable in class org.apache.felix.cm.impl.helper.ConfigurationMap
- configure(String[], ServiceReference, boolean, ConfigurationMap<?>) - Method in class org.apache.felix.cm.impl.ConfigurationManager
-
Schedules the configuration of the referenced service with configuration for the given PID.
- configure(Dictionary<String, Object>) - Method in class org.apache.felix.cm.impl.ConfigurationImpl
- configure(ServiceReference<S>, String[], ConfigurationMap<?>) - Method in class org.apache.felix.cm.impl.helper.BaseTracker
- configureFromPersistence(Dictionary<String, Object>) - Method in class org.apache.felix.cm.impl.ConfigurationImpl
- convertArrayToList(Object) - Static method in class org.apache.felix.cm.impl.SimpleFilter
-
This is an ugly utility method to convert an array of primitives to an array of primitive wrapper objects.
- convertToObjectArray(Object) - Static method in class org.apache.felix.cm.impl.ConfigurationImpl
-
Convert the object to an array
- coordinator - Variable in class org.apache.felix.cm.impl.ConfigurationManager
- coordinatorTracker - Variable in class org.apache.felix.cm.impl.ConfigurationAdminStarter
- CoordinatorUtil - Class in org.apache.felix.cm.impl
-
Utility class for coordinations
- CoordinatorUtil() - Constructor for class org.apache.felix.cm.impl.CoordinatorUtil
- CoordinatorUtil.Notifier - Class in org.apache.felix.cm.impl
- createConfiguration(String, String) - Method in class org.apache.felix.cm.impl.ConfigurationManager
-
Creates a regular (non-factory) configuration for the given PID setting the bundle location accordingly.
- createConfigurationMap(String[]) - Method in class org.apache.felix.cm.impl.helper.BaseTracker
- createConfigurationMap(String[]) - Method in class org.apache.felix.cm.impl.helper.ManagedServiceFactoryTracker
- createConfigurationMap(String[]) - Method in class org.apache.felix.cm.impl.helper.ManagedServiceTracker
- createFactoryConfiguration(String) - Method in class org.apache.felix.cm.impl.ConfigurationAdminImpl
- createFactoryConfiguration(String, String) - Method in class org.apache.felix.cm.impl.ConfigurationAdminImpl
- createFactoryConfiguration(String, String) - Method in class org.apache.felix.cm.impl.ConfigurationManager
- createFactoryConfiguration(String, String, String) - Method in class org.apache.felix.cm.impl.ConfigurationManager
- createMap(int) - Method in class org.apache.felix.cm.impl.helper.ConfigurationMap
- createMap(int) - Method in class org.apache.felix.cm.impl.helper.ManagedServiceConfigurationMap
- createMap(int) - Method in class org.apache.felix.cm.impl.helper.ManagedServiceFactoryConfigurationMap
- createPersistenceManagerProxy(PersistenceManager) - Static method in class org.apache.felix.cm.impl.persistence.PersistenceManagerTracker
- createPid(String) - Static method in class org.apache.felix.cm.impl.ConfigurationManager
-
Creates a PID for the given factoryPid
- CRLF - Static variable in class org.apache.felix.cm.file.ConfigurationHandler
D
- deactivate() - Method in class org.apache.felix.cm.impl.ConfigurationAdminStarter
- DEFAULT_CONFIG_DIR - Static variable in class org.apache.felix.cm.file.FilePersistenceManager
-
The default configuration data directory if no location is configured (value is "config").
- DEFAULT_PERSISTENCE_MANAGER_NAME - Static variable in class org.apache.felix.cm.file.FilePersistenceManager
-
The name of this persistence manager when registered in the service registry.
- delegatee - Variable in class org.apache.felix.cm.impl.CaseInsensitiveDictionary.UnmodifiableDictionary
- delegatee - Variable in class org.apache.felix.cm.impl.ConfigurationAdapter
- delete() - Method in class org.apache.felix.cm.impl.ConfigurationAdapter
- delete() - Method in class org.apache.felix.cm.impl.ConfigurationImpl
- delete(String) - Method in class org.apache.felix.cm.file.FilePersistenceManager
-
Deletes the file for the given identifier.
- delete(String) - Method in class org.apache.felix.cm.impl.persistence.CachingPersistenceManagerProxy
-
Remove the configuration with the given PID.
- delete(String) - Method in class org.apache.felix.cm.impl.persistence.MemoryPersistenceManager
- delete(String) - Method in class org.apache.felix.cm.impl.persistence.PersistenceManagerProxy
-
Remove the configuration with the given PID.
- delete(String) - Method in interface org.apache.felix.cm.PersistenceManager
-
Removes the
Dictionaryfor the givenpid. - DeleteConfiguration(ConfigurationImpl) - Constructor for class org.apache.felix.cm.impl.ConfigurationManager.DeleteConfiguration
- deleted(ConfigurationImpl) - Method in class org.apache.felix.cm.impl.ConfigurationManager
- deleted(ServiceReference<ManagedServiceFactory>, ManagedServiceFactory, String) - Method in class org.apache.felix.cm.impl.helper.ManagedServiceFactoryTracker
- DependencyTracker - Class in org.apache.felix.cm.impl
-
The dependency tracker keeps track of all required dependencies (services) for the configuration admin and only activates the admin if everything is satisfied.
- DependencyTracker(BundleContext, ServiceFactory<PersistenceManager>, String, String[]) - Constructor for class org.apache.felix.cm.impl.DependencyTracker
- DictionaryEnumeration() - Constructor for class org.apache.felix.cm.file.FilePersistenceManager.DictionaryEnumeration
- dirStack - Variable in class org.apache.felix.cm.file.FilePersistenceManager.DictionaryEnumeration
- dispose() - Method in class org.apache.felix.cm.impl.ConfigurationAdminImpl
- domain - Variable in class org.apache.felix.cm.impl.helper.BaseTracker.CMDomainCombiner
- dynamicBindings - Variable in class org.apache.felix.cm.impl.ConfigurationManager
-
The map of dynamic configuration bindings.
- DynamicBindings - Class in org.apache.felix.cm.impl
- DynamicBindings(BundleContext, PersistenceManager) - Constructor for class org.apache.felix.cm.impl.DynamicBindings
- dynamicBundleLocation - Variable in class org.apache.felix.cm.impl.ConfigurationImpl
-
The bundle location from dynamic binding.
E
- elements() - Method in class org.apache.felix.cm.impl.CaseInsensitiveDictionary
- elements() - Method in class org.apache.felix.cm.impl.CaseInsensitiveDictionary.UnmodifiableDictionary
- encodePid(String) - Method in class org.apache.felix.cm.file.FilePersistenceManager
-
Encodes a Service PID to a filesystem path as described in the class JavaDoc above.
- ENCODING - Static variable in class org.apache.felix.cm.file.ConfigurationHandler
- ended(Coordination) - Method in class org.apache.felix.cm.impl.CoordinatorUtil.Notifier
- ensureFactoryConfigPersisted() - Method in class org.apache.felix.cm.impl.ConfigurationImpl
-
Stores the configuration if it is a newly factory configuration which has not been persisted yet.
- ensureNext(PushbackReader, int) - Method in class org.apache.felix.cm.file.ConfigurationHandler
- Entry(TargetedPID, long) - Constructor for class org.apache.felix.cm.impl.helper.ManagedServiceConfigurationMap.Entry
- EQ - Static variable in class org.apache.felix.cm.impl.SimpleFilter
- equals(Object) - Method in class org.apache.felix.cm.impl.CaseInsensitiveDictionary
- equals(Object) - Method in class org.apache.felix.cm.impl.CaseInsensitiveDictionary.UnmodifiableDictionary
- equals(Object) - Method in class org.apache.felix.cm.impl.ConfigurationAdapter
- equals(Object) - Method in class org.apache.felix.cm.impl.ConfigurationImpl
- equals(Object) - Method in class org.apache.felix.cm.impl.helper.TargetedPID
- equals(Object) - Method in class org.apache.felix.cm.impl.persistence.PersistenceManagerTracker.Holder
- equals(Dictionary<String, Object>, Dictionary<String, Object>) - Static method in class org.apache.felix.cm.impl.ConfigurationImpl
-
Compare the two properties, ignoring auto properties
- equalsNameWithPrefixPlusOneDigit(String, String) - Static method in class org.apache.felix.cm.file.FilePersistenceManager
- event - Variable in class org.apache.felix.cm.impl.ConfigurationManager.FireConfigurationEvent
- eventThread - Variable in class org.apache.felix.cm.impl.ConfigurationManager
- execute() - Method in class org.apache.felix.cm.impl.CoordinatorUtil.Notifier
- exists(String) - Method in class org.apache.felix.cm.file.FilePersistenceManager
-
Returns
trueif a (configuration) file exists for the given identifier. - exists(String) - Method in class org.apache.felix.cm.impl.persistence.CachingPersistenceManagerProxy
-
Checks whether a dictionary with the given pid exists.
- exists(String) - Method in class org.apache.felix.cm.impl.persistence.MemoryPersistenceManager
- exists(String) - Method in class org.apache.felix.cm.impl.persistence.PersistenceManagerProxy
-
Checks whether a dictionary with the given pid exists.
- exists(String) - Method in interface org.apache.felix.cm.PersistenceManager
-
Returns
trueif a persistedDictionaryexists for the givenpid. - ExtPersistenceManager - Interface in org.apache.felix.cm.impl.persistence
-
Extension of the
PersistenceManager.
F
- factoryConfigCache - Variable in class org.apache.felix.cm.impl.persistence.CachingPersistenceManagerProxy
-
Factory configuration cache.
- factoryConfigCache - Variable in class org.apache.felix.cm.impl.persistence.MemoryPersistenceManager
-
Factory configuration cache.
- factoryPid - Variable in class org.apache.felix.cm.impl.ConfigurationManager.FireConfigurationEvent
- factoryPID - Variable in class org.apache.felix.cm.impl.ConfigurationImpl
-
The factory PID of this configuration or
nullif this is not a factory configuration. - factoryPids - Variable in class org.apache.felix.cm.impl.ConfigurationManager.ManagedServiceFactoryUpdate
- failed(Coordination) - Method in class org.apache.felix.cm.impl.CoordinatorUtil.Notifier
- FILE_EXT - Static variable in class org.apache.felix.cm.file.FilePersistenceManager
-
The extension of the configuration files.
- fileList - Variable in class org.apache.felix.cm.file.FilePersistenceManager.DictionaryEnumeration
- FilePersistenceManager - Class in org.apache.felix.cm.file
-
The
FilePersistenceManagerclass stores configuration data in properties-like files inside a given directory. - FilePersistenceManager(String) - Constructor for class org.apache.felix.cm.file.FilePersistenceManager
-
Creates an instance of this persistence manager using the given location as the directory to store and retrieve the configuration files.
- FilePersistenceManager(BundleContext, String) - Constructor for class org.apache.felix.cm.file.FilePersistenceManager
-
Creates an instance of this persistence manager using the given location as the directory to store and retrieve the configuration files.
- FilePersistenceManager.DictionaryEnumeration - Class in org.apache.felix.cm.file
-
The
DictionaryEnumerationclass implements theEnumerationreturning configurationDictionaryobjects on behalf of theFilePersistenceManager.getDictionaries()method. - filepmRegistration - Variable in class org.apache.felix.cm.impl.Activator
- fireConfigurationEvent(int, String, String) - Method in class org.apache.felix.cm.impl.ConfigurationManager
- FireConfigurationEvent(ServiceTracker, int, String, String) - Constructor for class org.apache.felix.cm.impl.ConfigurationManager.FireConfigurationEvent
- fullyLoaded - Variable in class org.apache.felix.cm.impl.persistence.CachingPersistenceManagerProxy
-
Indicates whether the getDictionaries method has already been called and the cache is complete with respect to the contents of the underlying persistence manager.
G
- get(Object) - Method in class org.apache.felix.cm.impl.CaseInsensitiveDictionary
- get(Object) - Method in class org.apache.felix.cm.impl.CaseInsensitiveDictionary.UnmodifiableDictionary
- get(TargetedPID) - Method in class org.apache.felix.cm.impl.helper.ConfigurationMap
- getAccessControlContext(Bundle) - Static method in class org.apache.felix.cm.impl.helper.BaseTracker
- getAttributes() - Method in class org.apache.felix.cm.impl.ConfigurationAdapter
- getBundle() - Method in class org.apache.felix.cm.impl.ConfigurationAdminImpl
- getBundleContext() - Method in class org.apache.felix.cm.impl.ConfigurationManager
- getBundleLocation() - Method in class org.apache.felix.cm.impl.ConfigurationAdapter
- getBundleLocation() - Method in class org.apache.felix.cm.impl.ConfigurationImpl
-
Returns the "official" bundle location as visible from the outside world of code calling into the Configuration.getBundleLocation() method.
- getCachedConfiguration(String) - Method in class org.apache.felix.cm.impl.ConfigurationManager
- getCachedConfigurations() - Method in class org.apache.felix.cm.impl.ConfigurationManager
- getChangeCount() - Method in class org.apache.felix.cm.impl.ConfigurationAdapter
- getConfiguration(String) - Method in class org.apache.felix.cm.impl.ConfigurationAdminImpl
- getConfiguration(String) - Method in class org.apache.felix.cm.impl.ConfigurationManager
-
Returns the
ConfigurationImplwith the given PID if available in the internal cache or from any persistence manager. - getConfiguration(String, String) - Method in class org.apache.felix.cm.impl.ConfigurationAdminImpl
- getConfigurationEvent(ServiceReference<ConfigurationAdmin>) - Method in class org.apache.felix.cm.impl.ConfigurationManager.FireConfigurationEvent
- getConfigurationManager() - Method in class org.apache.felix.cm.impl.ConfigurationAdminImpl
-
Returns the
ConfigurationManagerbacking this configuration admin instance or throwsIllegalStateExceptionif already disposed off. - getConfigurationManager() - Method in class org.apache.felix.cm.impl.ConfigurationImpl
- getConfiguredConfigurationPlugins(BundleContext) - Method in class org.apache.felix.cm.impl.Activator
- getConfiguredPersistenceManager(BundleContext) - Method in class org.apache.felix.cm.impl.Activator
- getCount(Dictionary<String, Object>) - Static method in class org.apache.felix.cm.impl.ConfigurationImpl
- getDelegatee() - Method in class org.apache.felix.cm.impl.persistence.CachingPersistenceManagerProxy
- getDelegatee() - Method in interface org.apache.felix.cm.impl.persistence.ExtPersistenceManager
- getDelegatee() - Method in class org.apache.felix.cm.impl.persistence.PersistenceManagerProxy
- getDictionaries() - Method in class org.apache.felix.cm.file.FilePersistenceManager
-
Loads configuration data from the configuration location and returns it as
Dictionaryobjects. - getDictionaries() - Method in class org.apache.felix.cm.impl.persistence.CachingPersistenceManagerProxy
-
Returns an
EnumerationofDictionaryobjects representing the configurations stored in the underlying persistence managers. - getDictionaries() - Method in class org.apache.felix.cm.impl.persistence.MemoryPersistenceManager
- getDictionaries() - Method in class org.apache.felix.cm.impl.persistence.PersistenceManagerProxy
-
Returns an
EnumerationofDictionaryobjects representing the configurations stored in the underlying persistence managers. - getDictionaries() - Method in interface org.apache.felix.cm.PersistenceManager
-
Returns an enumeration of all
Dictionaryobjects known to this persistence manager. - getDictionaries(SimpleFilter) - Method in class org.apache.felix.cm.impl.persistence.CachingPersistenceManagerProxy
- getDictionaries(SimpleFilter) - Method in interface org.apache.felix.cm.impl.persistence.ExtPersistenceManager
- getDictionaries(SimpleFilter) - Method in class org.apache.felix.cm.impl.persistence.PersistenceManagerProxy
- getDynamicBundleLocation() - Method in class org.apache.felix.cm.impl.ConfigurationImpl
- getDynamicBundleLocation(String) - Method in class org.apache.felix.cm.impl.ConfigurationManager
- getFactoryConfiguration(String, String) - Method in class org.apache.felix.cm.impl.ConfigurationAdminImpl
- getFactoryConfiguration(String, String, String) - Method in class org.apache.felix.cm.impl.ConfigurationAdminImpl
- getFactoryConfigurationPids(List<String>) - Method in class org.apache.felix.cm.impl.persistence.CachingPersistenceManagerProxy
- getFactoryConfigurationPids(List<String>) - Method in interface org.apache.felix.cm.impl.persistence.ExtPersistenceManager
- getFactoryConfigurationPids(List<String>) - Method in class org.apache.felix.cm.impl.persistence.PersistenceManagerProxy
- getFactoryPid() - Method in class org.apache.felix.cm.impl.ConfigurationAdapter
- getFactoryPid() - Method in class org.apache.felix.cm.impl.ConfigurationImpl
- getFactoryPidString() - Method in class org.apache.felix.cm.impl.ConfigurationImpl
- getFile(String) - Method in class org.apache.felix.cm.file.FilePersistenceManager
-
Creates an abstract path name for the
pidencoding it as follows: Dots (.) are replaced byFile.separatorCharCharacters not matching [a-zA-Z0-9 _-] are encoded with a percent character (%) and a 4-place hexadecimal unicode value. - getHelper() - Method in class org.apache.felix.cm.impl.ConfigurationManager.ConfigurationProvider
- getInteger(ServiceReference<?>, String) - Method in class org.apache.felix.cm.impl.RankingComparator
- getKeyPid(TargetedPID) - Method in class org.apache.felix.cm.impl.helper.ConfigurationMap
- getLocation() - Method in class org.apache.felix.cm.file.FilePersistenceManager
-
Returns the directory in which the configuration files are written as a
Fileobject. - getLocation(String) - Method in class org.apache.felix.cm.impl.DynamicBindings
- getLocation(Bundle) - Static method in class org.apache.felix.cm.impl.Activator
- getLong(ServiceReference<?>, String) - Method in class org.apache.felix.cm.impl.RankingComparator
- getName() - Method in class org.apache.felix.cm.impl.SimpleFilter
- getOperation() - Method in class org.apache.felix.cm.impl.SimpleFilter
- getPersistenceManager() - Method in class org.apache.felix.cm.impl.persistence.PersistenceManagerTracker.Holder
- getPid() - Method in class org.apache.felix.cm.impl.ConfigurationAdapter
- getPid() - Method in class org.apache.felix.cm.impl.ConfigurationImpl
- getPidString() - Method in class org.apache.felix.cm.impl.ConfigurationImpl
- getProcessedProperties(ServiceReference<?>) - Method in class org.apache.felix.cm.impl.ConfigurationAdapter
- getProperties() - Method in class org.apache.felix.cm.impl.ConfigurationAdapter
- getProperties(boolean) - Method in class org.apache.felix.cm.impl.ConfigurationImpl
-
Returns an optionally deep copy of the properties of this configuration instance.
- getProperties(Dictionary<String, ?>, ServiceReference<?>, String, String) - Method in class org.apache.felix.cm.impl.helper.BaseTracker
- getRawPid() - Method in class org.apache.felix.cm.impl.helper.TargetedPID
-
Gets the raw PID with which this instance has been created.
- getRealService(ServiceReference<S>) - Method in class org.apache.felix.cm.impl.helper.BaseTracker
- getRevision() - Method in class org.apache.felix.cm.impl.ConfigurationImpl
-
Returns the revision of this configuration object.
- getService(Bundle, ServiceRegistration<ConfigurationAdmin>) - Method in class org.apache.felix.cm.impl.ConfigurationAdminFactory
-
Returns a new instance of the
ConfigurationAdminImplclass for the given bundle. - getServicePid() - Method in class org.apache.felix.cm.impl.helper.TargetedPID
-
Returns the service PID of this targeted PID which basically is the targeted PID without the targeting information.
- getServicePid(ServiceReference) - Static method in class org.apache.felix.cm.impl.helper.BaseTracker
-
Returns the
service.pidproperty of the service reference as an array of strings ornullif the service reference does not have a service PID property. - getServicePid(ServiceReference<ManagedService>, TargetedPID) - Method in class org.apache.felix.cm.impl.helper.ManagedServiceTracker
- getServicePid(ServiceReference<ManagedServiceFactory>, TargetedPID) - Method in class org.apache.felix.cm.impl.helper.ManagedServiceFactoryTracker
-
Always returns the raw PID because for a ManagedServiceFactory the configuration's PID is automatically generated and is not a real targeted PID.
- getServicePid(ServiceReference<S>, TargetedPID) - Method in class org.apache.felix.cm.impl.helper.BaseTracker
-
Returns the String to be used as the PID of the service PID for the
pidretrieved from the configuration. - getServiceReference() - Method in class org.apache.felix.cm.impl.ConfigurationManager
- getServices(TargetedPID) - Method in class org.apache.felix.cm.impl.helper.BaseTracker
- getStaticBundleLocation() - Method in class org.apache.felix.cm.impl.ConfigurationImpl
- getTargetedConfiguration(String, ServiceReference) - Method in class org.apache.felix.cm.impl.ConfigurationManager
-
Returns a targeted configuration for the given service PID and the reference target service.
- getTargetedFactories(String, ServiceReference) - Method in class org.apache.felix.cm.impl.ConfigurationManager
-
Returns a list ofinstances according to the Configuration Admin 1.5 specification for targeted PIDs (Section 104.3.2)
invalid reference
Factory - getTargetedServicePid() - Method in class org.apache.felix.cm.impl.ConfigurationManager.ConfigurationProvider
- getTypeName() - Method in class org.apache.felix.cm.impl.ConfigurationManager.FireConfigurationEvent
- getValue() - Method in class org.apache.felix.cm.impl.SimpleFilter
- globalLock - Variable in class org.apache.felix.cm.impl.persistence.CachingPersistenceManagerProxy
-
Protecting lock
- globalLock - Variable in class org.apache.felix.cm.impl.persistence.PersistenceManagerProxy
-
protecting lock
- GTE - Static variable in class org.apache.felix.cm.impl.SimpleFilter
H
- handleBundleEvents - Variable in class org.apache.felix.cm.impl.ConfigurationManager
- handleCallBackError(Throwable, ServiceReference, TargetedPID) - Method in class org.apache.felix.cm.impl.helper.BaseTracker
- hasConfigurationEventListeners() - Method in class org.apache.felix.cm.impl.ConfigurationManager.FireConfigurationEvent
- hashCode() - Method in class org.apache.felix.cm.impl.CaseInsensitiveDictionary
- hashCode() - Method in class org.apache.felix.cm.impl.CaseInsensitiveDictionary.UnmodifiableDictionary
- hashCode() - Method in class org.apache.felix.cm.impl.ConfigurationAdapter
- hashCode() - Method in class org.apache.felix.cm.impl.ConfigurationImpl
- hashCode() - Method in class org.apache.felix.cm.impl.helper.TargetedPID
- hashCode() - Method in class org.apache.felix.cm.impl.persistence.PersistenceManagerTracker.Holder
- hasMoreElements() - Method in class org.apache.felix.cm.file.FilePersistenceManager.DictionaryEnumeration
- hasPermission(ConfigurationManager, String) - Method in class org.apache.felix.cm.impl.ConfigurationAdminImpl
-
Returns
trueif the current access control context (call stack) has the CONFIGURE permission. - hasRequiredPlugins() - Method in class org.apache.felix.cm.impl.RequiredConfigurationPluginTracker
- helper - Variable in class org.apache.felix.cm.impl.ConfigurationManager.ConfigurationProvider
- Holder(ServiceReference<PersistenceManager>, ExtPersistenceManager) - Constructor for class org.apache.felix.cm.impl.persistence.PersistenceManagerTracker.Holder
- holders - Variable in class org.apache.felix.cm.impl.persistence.PersistenceManagerTracker
I
- idToNameMap - Variable in class org.apache.felix.cm.impl.RequiredConfigurationPluginTracker
- idx - Variable in class org.apache.felix.cm.file.FilePersistenceManager.DictionaryEnumeration
- ignorablePageBreakAndWhiteSpace(PushbackReader) - Method in class org.apache.felix.cm.file.ConfigurationHandler
- ignorableWhiteSpace(PushbackReader) - Method in class org.apache.felix.cm.file.ConfigurationHandler
- implies(Permission) - Method in class org.apache.felix.cm.impl.helper.BaseTracker.CMProtectionDomain
- INDENT - Static variable in class org.apache.felix.cm.file.ConfigurationHandler
- INITIAL_MARKER - Static variable in class org.apache.felix.cm.impl.helper.ManagedServiceTracker
- internalCreateConfiguration(String, String, String) - Method in class org.apache.felix.cm.impl.ConfigurationManager
-
Factory method to create a new configuration object.
- internalMap - Variable in class org.apache.felix.cm.impl.CaseInsensitiveDictionary
-
The backend dictionary with lower case keys.
- isActivated() - Method in class org.apache.felix.cm.impl.persistence.PersistenceManagerTracker.Holder
- isActive - Variable in class org.apache.felix.cm.impl.ConfigurationManager
- isActive() - Method in class org.apache.felix.cm.impl.ConfigurationImpl
-
Returns
trueif the ConfigurationManager of this configuration is still active. - isActive() - Method in class org.apache.felix.cm.impl.ConfigurationManager
-
Returns
trueif this manager is considered active. - isAutoProp(String) - Static method in class org.apache.felix.cm.impl.ConfigurationImpl
- isDeleted - Variable in class org.apache.felix.cm.impl.ConfigurationImpl
-
Flag indicating that this configuration has been deleted.
- isDeleted() - Method in class org.apache.felix.cm.impl.ConfigurationImpl
-
Returns
trueif this configuration has already been deleted on the persistence. - isDifferentPids(String[]) - Method in class org.apache.felix.cm.impl.helper.ConfigurationMap
-
Returns
trueif the set of service PIDs given is different from the current set of service PIDs. - isEmpty() - Method in class org.apache.felix.cm.impl.CaseInsensitiveDictionary
- isEmpty() - Method in class org.apache.felix.cm.impl.CaseInsensitiveDictionary.UnmodifiableDictionary
- isLocked() - Method in class org.apache.felix.cm.impl.ConfigurationImpl
- isLogEnabled(int) - Method in class org.apache.felix.cm.impl.Log
-
Is the log level enabled?
- isNew() - Method in class org.apache.felix.cm.impl.ConfigurationImpl
-
Returns
falseif this configuration contains configuration properties. - isWin - Variable in class org.apache.felix.cm.file.FilePersistenceManager
-
Flag indicating whether this instance is running on a Windows platform or not.
- isWinReservedName(String) - Static method in class org.apache.felix.cm.file.FilePersistenceManager
K
- keys() - Method in class org.apache.felix.cm.impl.CaseInsensitiveDictionary
- keys() - Method in class org.apache.felix.cm.impl.CaseInsensitiveDictionary.UnmodifiableDictionary
- KNOWN - Static variable in class org.apache.felix.cm.impl.CaseInsensitiveDictionary
L
- line - Variable in class org.apache.felix.cm.file.ConfigurationHandler
- listConfigurations(String) - Method in class org.apache.felix.cm.impl.ConfigurationAdminImpl
- listConfigurations(ConfigurationAdminImpl, String) - Method in class org.apache.felix.cm.impl.ConfigurationManager
- listenerProvider - Variable in class org.apache.felix.cm.impl.ConfigurationManager.FireConfigurationEvent
- listenerReferences - Variable in class org.apache.felix.cm.impl.ConfigurationManager.FireConfigurationEvent
- listeners - Variable in class org.apache.felix.cm.impl.ConfigurationManager.FireConfigurationEvent
- load(String) - Method in class org.apache.felix.cm.file.FilePersistenceManager
-
Reads the (configuration) for the given identifier into a
Dictionaryobject. - load(String) - Method in class org.apache.felix.cm.impl.persistence.CachingPersistenceManagerProxy
-
Returns the dictionary for the given PID or
nullif no such dictionary is stored by the underlying persistence manager. - load(String) - Method in class org.apache.felix.cm.impl.persistence.MemoryPersistenceManager
- load(String) - Method in class org.apache.felix.cm.impl.persistence.PersistenceManagerProxy
-
Returns the dictionary for the given PID or
nullif no such dictionary is stored by the underyling persistence manager. - load(String) - Method in interface org.apache.felix.cm.PersistenceManager
-
Returns the
Dictionaryfor the givenpid. - location - Variable in class org.apache.felix.cm.file.FilePersistenceManager
-
The abstract path name of the configuration files.
- location - Variable in class org.apache.felix.cm.impl.helper.TargetedPID
- locationChanged(ConfigurationImpl, String) - Method in class org.apache.felix.cm.impl.ConfigurationManager
- LocationChanged(ConfigurationImpl, String) - Constructor for class org.apache.felix.cm.impl.ConfigurationManager.LocationChanged
- locked - Variable in class org.apache.felix.cm.impl.ConfigurationImpl
- log(int, String, Object[]) - Method in class org.apache.felix.cm.impl.Log
-
Log a message in the given level.
- log(int, String, Throwable) - Method in class org.apache.felix.cm.impl.Log
-
Log the message with the given level and throwable.
- Log - Class in org.apache.felix.cm.impl
-
Log implementation either logging to a
LogServiceor toSystem.err. - Log() - Constructor for class org.apache.felix.cm.impl.Log
- LOG_SERVICE_NAME - Static variable in class org.apache.felix.cm.impl.Log
- logger - Static variable in class org.apache.felix.cm.impl.Log
-
The shared logger instance.
- logLevel - Variable in class org.apache.felix.cm.impl.Log
- logTracker - Variable in class org.apache.felix.cm.impl.Log
- LTE - Static variable in class org.apache.felix.cm.impl.SimpleFilter
M
- m_name - Variable in class org.apache.felix.cm.impl.SimpleFilter
- m_op - Variable in class org.apache.felix.cm.impl.SimpleFilter
- m_value - Variable in class org.apache.felix.cm.impl.SimpleFilter
- ManagedServiceConfigurationMap - Class in org.apache.felix.cm.impl.helper
- ManagedServiceConfigurationMap(String[]) - Constructor for class org.apache.felix.cm.impl.helper.ManagedServiceConfigurationMap
- ManagedServiceConfigurationMap.Entry - Class in org.apache.felix.cm.impl.helper
- managedServiceFactory - Variable in class org.apache.felix.cm.impl.helper.BaseTracker
- ManagedServiceFactoryConfigurationMap - Class in org.apache.felix.cm.impl.helper
- ManagedServiceFactoryConfigurationMap(String[]) - Constructor for class org.apache.felix.cm.impl.helper.ManagedServiceFactoryConfigurationMap
- managedServiceFactoryTracker - Variable in class org.apache.felix.cm.impl.ConfigurationManager
- ManagedServiceFactoryTracker - Class in org.apache.felix.cm.impl.helper
- ManagedServiceFactoryTracker(ConfigurationManager) - Constructor for class org.apache.felix.cm.impl.helper.ManagedServiceFactoryTracker
- ManagedServiceFactoryUpdate(String[], ServiceReference<ManagedServiceFactory>, ConfigurationMap<?>) - Constructor for class org.apache.felix.cm.impl.ConfigurationManager.ManagedServiceFactoryUpdate
- managedServiceTracker - Variable in class org.apache.felix.cm.impl.ConfigurationManager
- ManagedServiceTracker - Class in org.apache.felix.cm.impl.helper
- ManagedServiceTracker(ConfigurationManager) - Constructor for class org.apache.felix.cm.impl.helper.ManagedServiceTracker
- ManagedServiceUpdate(String[], ServiceReference<ManagedService>, ConfigurationMap<?>) - Constructor for class org.apache.felix.cm.impl.ConfigurationManager.ManagedServiceUpdate
- manager - Variable in class org.apache.felix.cm.impl.persistence.PersistenceManagerTracker.Holder
- MATCH_ALL - Static variable in class org.apache.felix.cm.impl.SimpleFilter
- matches(Dictionary) - Method in class org.apache.felix.cm.impl.SimpleFilter
- matchesTarget(ServiceReference<?>) - Method in class org.apache.felix.cm.impl.helper.TargetedPID
-
Returns true if the target of this PID (bundle symbolic name, version, and location) match the bundle registering the referenced service.
- MemoryPersistenceManager - Class in org.apache.felix.cm.impl.persistence
-
The
MemoryPersistenceManagerholds all configurations in memory. - MemoryPersistenceManager() - Constructor for class org.apache.felix.cm.impl.persistence.MemoryPersistenceManager
- memorypmRegistration - Variable in class org.apache.felix.cm.impl.Activator
- modifiedService(ServiceReference<PersistenceManager>, PersistenceManagerTracker.Holder) - Method in class org.apache.felix.cm.impl.persistence.PersistenceManagerTracker
- modifiedService(ServiceReference<ConfigurationPlugin>, ConfigurationPlugin) - Method in class org.apache.felix.cm.impl.RequiredConfigurationPluginTracker
- modifiedService(ServiceReference<S>, ConfigurationMap<?>) - Method in class org.apache.felix.cm.impl.helper.BaseTracker
N
- NAME_CHARS - Static variable in class org.apache.felix.cm.file.ConfigurationHandler
- next - Variable in class org.apache.felix.cm.file.FilePersistenceManager.DictionaryEnumeration
- nextElement() - Method in class org.apache.felix.cm.file.FilePersistenceManager.DictionaryEnumeration
- nextToken(PushbackReader, boolean) - Method in class org.apache.felix.cm.file.ConfigurationHandler
- NOT - Static variable in class org.apache.felix.cm.impl.SimpleFilter
- NotCachablePersistenceManager - Interface in org.apache.felix.cm
-
NotCachablePersistenceManageris a marker interface which extendsPersistenceManagerto inform that no cache should be applied around this persistence manager. - Notifier(UpdateThread) - Constructor for class org.apache.felix.cm.impl.CoordinatorUtil.Notifier
- numberGenerator - Static variable in class org.apache.felix.cm.impl.ConfigurationManager
O
- oldLocation - Variable in class org.apache.felix.cm.impl.ConfigurationManager.LocationChanged
- OR - Static variable in class org.apache.felix.cm.impl.SimpleFilter
- orderedKeys(Dictionary) - Static method in class org.apache.felix.cm.file.ConfigurationHandler
-
Generates an
Enumerationfor the givenDictionarywhere the keys of theDictionaryare provided in sorted order. - org.apache.felix.cm - package org.apache.felix.cm
- org.apache.felix.cm.file - package org.apache.felix.cm.file
- org.apache.felix.cm.impl - package org.apache.felix.cm.impl
- org.apache.felix.cm.impl.helper - package org.apache.felix.cm.impl.helper
- org.apache.felix.cm.impl.persistence - package org.apache.felix.cm.impl.persistence
P
- parse(String) - Static method in class org.apache.felix.cm.impl.SimpleFilter
- parseSubstring(String) - Static method in class org.apache.felix.cm.impl.SimpleFilter
- persistenceManager - Variable in class org.apache.felix.cm.impl.ConfigurationAdminStarter
- persistenceManager - Variable in class org.apache.felix.cm.impl.ConfigurationImpl
- persistenceManager - Variable in class org.apache.felix.cm.impl.ConfigurationManager
-
The persistence manager
- persistenceManager - Variable in class org.apache.felix.cm.impl.DynamicBindings
- PersistenceManager - Interface in org.apache.felix.cm
-
The
PersistenceManagerinterface defines the API to be implemented to support persisting configuration data. - PersistenceManagerProxy - Class in org.apache.felix.cm.impl.persistence
-
The
PersistenceManagerProxyproxies a persistence manager and adds a read/write lock. - PersistenceManagerProxy(PersistenceManager) - Constructor for class org.apache.felix.cm.impl.persistence.PersistenceManagerProxy
-
Creates a new proxy for the given actual
PersistenceManager. - persistenceManagerTracker - Variable in class org.apache.felix.cm.impl.DependencyTracker
-
The persistence manager tracker (optional)
- persistenceManagerTracker - Variable in class org.apache.felix.cm.impl.persistence.PersistenceManagerTracker
- PersistenceManagerTracker - Class in org.apache.felix.cm.impl.persistence
-
This tracker tracks registered persistence managers and if the required PM becomes available, configuration admin is registered.
- PersistenceManagerTracker(BundleContext, ConfigurationAdminStarter, String) - Constructor for class org.apache.felix.cm.impl.persistence.PersistenceManagerTracker
- PersistenceManagerTracker.Holder - Class in org.apache.felix.cm.impl.persistence
- pid - Variable in class org.apache.felix.cm.impl.ConfigurationManager.FireConfigurationEvent
- pids - Variable in class org.apache.felix.cm.impl.ConfigurationManager.ManagedServiceUpdate
- pluginsAvailable - Variable in class org.apache.felix.cm.impl.ConfigurationAdminStarter
- pluginTracker - Variable in class org.apache.felix.cm.impl.RequiredConfigurationPluginTracker
-
Tracker for the configuration plugins.
- pm - Variable in class org.apache.felix.cm.impl.persistence.CachingPersistenceManagerProxy
-
The actual PersistenceManager
- pm - Variable in class org.apache.felix.cm.impl.persistence.PersistenceManagerProxy
-
the actual PersistenceManager
- pos - Variable in class org.apache.felix.cm.file.ConfigurationHandler
- PRESENT - Static variable in class org.apache.felix.cm.impl.SimpleFilter
- properties - Variable in class org.apache.felix.cm.impl.ConfigurationImpl
-
The configuration data of this configuration instance.
- properties - Variable in class org.apache.felix.cm.impl.ConfigurationManager.ConfigurationProvider
- PROPERTY_LOCKED - Static variable in class org.apache.felix.cm.impl.ConfigurationImpl
- PROPERTY_NAME - Static variable in class org.apache.felix.cm.impl.RequiredConfigurationPluginTracker
- PROPERTY_NAME - Static variable in interface org.apache.felix.cm.PersistenceManager
-
Service registration property to define a unique name for the persistence manager.
- PROPERTY_REVISION - Static variable in class org.apache.felix.cm.impl.ConfigurationImpl
- provide(String, ConfigurationImpl) - Method in class org.apache.felix.cm.impl.ConfigurationManager.ManagedServiceFactoryUpdate
- provide(String, ConfigurationImpl) - Method in class org.apache.felix.cm.impl.ConfigurationManager.ManagedServiceUpdate
- provideConfiguration(ServiceReference<ManagedService>, TargetedPID, TargetedPID, Dictionary<String, ?>, long, ConfigurationMap<?>) - Method in class org.apache.felix.cm.impl.helper.ManagedServiceTracker
-
Provides the given configuration to the managed service.
- provideConfiguration(ServiceReference<ManagedServiceFactory>, TargetedPID, TargetedPID, Dictionary<String, ?>, long, ConfigurationMap<?>) - Method in class org.apache.felix.cm.impl.helper.ManagedServiceFactoryTracker
- provideConfiguration(ServiceReference<S>, TargetedPID, TargetedPID, Dictionary<String, ?>, long, ConfigurationMap<?>) - Method in class org.apache.felix.cm.impl.helper.BaseTracker
-
Updates the given service with the provided configuration.
- provideReplacement(ServiceReference<T>) - Method in class org.apache.felix.cm.impl.ConfigurationManager.ConfigurationProvider
- put(String, Object) - Method in class org.apache.felix.cm.impl.CaseInsensitiveDictionary
- put(String, Object) - Method in class org.apache.felix.cm.impl.CaseInsensitiveDictionary.UnmodifiableDictionary
- put(TargetedPID, T) - Method in class org.apache.felix.cm.impl.helper.ConfigurationMap
- putLocation(String, String) - Method in class org.apache.felix.cm.impl.DynamicBindings
R
- RankingComparator - Class in org.apache.felix.cm.impl
-
The
RankingComparatormay be used to maintain sorted sets or to sort arrays such that the first element in the set or array is the one to use first and the last elements the one to use last. - RankingComparator() - Constructor for class org.apache.felix.cm.impl.RankingComparator
- rawPid - Variable in class org.apache.felix.cm.impl.helper.TargetedPID
- read(InputStream) - Static method in class org.apache.felix.cm.file.ConfigurationHandler
-
Reads configuration data from the given
InputStreamand returns a newDictionaryobject containing the data. - read(PushbackReader) - Method in class org.apache.felix.cm.file.ConfigurationHandler
- read(PushbackReader, char[]) - Method in class org.apache.felix.cm.file.ConfigurationHandler
- readArray(int, PushbackReader) - Method in class org.apache.felix.cm.file.ConfigurationHandler
- readCollection(int, PushbackReader) - Method in class org.apache.felix.cm.file.ConfigurationHandler
- readFailure(int, int) - Method in class org.apache.felix.cm.file.ConfigurationHandler
- readInternal(InputStream) - Method in class org.apache.felix.cm.file.ConfigurationHandler
- readQuoted(PushbackReader) - Method in class org.apache.felix.cm.file.ConfigurationHandler
- readSimple(int, PushbackReader) - Method in class org.apache.felix.cm.file.ConfigurationHandler
- readValue(PushbackReader) - Method in class org.apache.felix.cm.file.ConfigurationHandler
-
value = type ( "[" values "]" | "(" values ")" | simple ) .
- record(TargetedPID, TargetedPID, long) - Method in class org.apache.felix.cm.impl.helper.ConfigurationMap
- record(TargetedPID, TargetedPID, long) - Method in class org.apache.felix.cm.impl.helper.ManagedServiceConfigurationMap
- record(TargetedPID, TargetedPID, long) - Method in class org.apache.felix.cm.impl.helper.ManagedServiceFactoryConfigurationMap
- reference - Variable in class org.apache.felix.cm.impl.persistence.PersistenceManagerTracker.Holder
- registeredConfigurationPlugins - Variable in class org.apache.felix.cm.impl.ConfigurationAdminStarter
- registeredPluginNames - Variable in class org.apache.felix.cm.impl.RequiredConfigurationPluginTracker
- registerFilePersistenceManager(BundleContext) - Method in class org.apache.felix.cm.impl.Activator
- registerMemoryPersistenceManager(BundleContext) - Method in class org.apache.felix.cm.impl.Activator
- remove(Object) - Method in class org.apache.felix.cm.impl.CaseInsensitiveDictionary
- remove(Object) - Method in class org.apache.felix.cm.impl.CaseInsensitiveDictionary.UnmodifiableDictionary
- removeAttributes(Configuration.ConfigurationAttribute...) - Method in class org.apache.felix.cm.impl.ConfigurationAdapter
- removeConfiguration(ConfigurationImpl) - Method in class org.apache.felix.cm.impl.ConfigurationManager
- removeConfiguration(TargetedPID, TargetedPID) - Method in class org.apache.felix.cm.impl.helper.ConfigurationMap
- removeConfiguration(TargetedPID, TargetedPID) - Method in class org.apache.felix.cm.impl.helper.ManagedServiceConfigurationMap
- removeConfiguration(TargetedPID, TargetedPID) - Method in class org.apache.felix.cm.impl.helper.ManagedServiceFactoryConfigurationMap
- removeConfiguration(ServiceReference<ManagedService>, TargetedPID, TargetedPID) - Method in class org.apache.felix.cm.impl.helper.ManagedServiceTracker
- removeConfiguration(ServiceReference<ManagedServiceFactory>, TargetedPID, TargetedPID) - Method in class org.apache.felix.cm.impl.helper.ManagedServiceFactoryTracker
- removeConfiguration(ServiceReference<S>, TargetedPID, TargetedPID) - Method in class org.apache.felix.cm.impl.helper.BaseTracker
-
Remove the configuration indicated by the
configPidfrom the service. - removedService(ServiceReference<PersistenceManager>, PersistenceManagerTracker.Holder) - Method in class org.apache.felix.cm.impl.persistence.PersistenceManagerTracker
- removedService(ServiceReference<ConfigurationPlugin>, ConfigurationPlugin) - Method in class org.apache.felix.cm.impl.RequiredConfigurationPluginTracker
- removedService(ServiceReference<S>, ConfigurationMap<?>) - Method in class org.apache.felix.cm.impl.helper.BaseTracker
- removeWhitespace(String) - Static method in class org.apache.felix.cm.impl.SimpleFilter
- replaceProperty(Dictionary<String, Object>, String, String) - Static method in class org.apache.felix.cm.impl.ConfigurationImpl
- RequiredConfigurationPluginTracker - Class in org.apache.felix.cm.impl
-
This tracker tracks existence of configuration plugins which have a
RequiredConfigurationPluginTracker.PROPERTY_NAMEproperty. - RequiredConfigurationPluginTracker(BundleContext, ConfigurationAdminStarter, String[]) - Constructor for class org.apache.felix.cm.impl.RequiredConfigurationPluginTracker
- requiredNames - Variable in class org.apache.felix.cm.impl.RequiredConfigurationPluginTracker
- revision - Variable in class org.apache.felix.cm.impl.ConfigurationImpl
-
Configuration revision counter incremented each time the
ConfigurationImpl.propertiesis set (in the constructor or theConfigurationImpl.configure(Dictionary)method. - revision - Variable in class org.apache.felix.cm.impl.ConfigurationManager.ConfigurationProvider
- revision - Variable in class org.apache.felix.cm.impl.helper.ManagedServiceConfigurationMap.Entry
- run() - Method in class org.apache.felix.cm.impl.ConfigurationManager.DeleteConfiguration
- run() - Method in class org.apache.felix.cm.impl.ConfigurationManager.FireConfigurationEvent
- run() - Method in class org.apache.felix.cm.impl.ConfigurationManager.LocationChanged
- run() - Method in class org.apache.felix.cm.impl.ConfigurationManager.ManagedServiceFactoryUpdate
- run() - Method in class org.apache.felix.cm.impl.ConfigurationManager.ManagedServiceUpdate
- run() - Method in class org.apache.felix.cm.impl.ConfigurationManager.UpdateConfiguration
- run() - Method in class org.apache.felix.cm.impl.UpdateThread
- run0(Runnable) - Method in class org.apache.felix.cm.impl.UpdateThread
- runnables - Variable in class org.apache.felix.cm.impl.CoordinatorUtil.Notifier
S
- schedule(Runnable) - Method in class org.apache.felix.cm.impl.UpdateThread
- seek() - Method in class org.apache.felix.cm.file.FilePersistenceManager.DictionaryEnumeration
- sendEvent(int) - Method in class org.apache.felix.cm.impl.ConfigurationManager.FireConfigurationEvent
- serviceMap - Variable in class org.apache.felix.cm.impl.RequiredConfigurationPluginTracker
- servicePid - Variable in class org.apache.felix.cm.impl.helper.TargetedPID
- serviceProperties - Variable in class org.apache.felix.cm.impl.ConfigurationManager
- serviceReference - Variable in class org.apache.felix.cm.impl.Log
- set(ServiceReference<ConfigurationAdmin>) - Method in class org.apache.felix.cm.impl.Log
-
Set the service reference to the configuration admin in order to include this in every log message.
- setAutoProperties(Dictionary<String, Object>, boolean) - Method in class org.apache.felix.cm.impl.ConfigurationImpl
- setAutoProperties(Dictionary<String, Object>, String, String) - Static method in class org.apache.felix.cm.impl.ConfigurationImpl
- setBundleLocation(String) - Method in class org.apache.felix.cm.impl.ConfigurationAdapter
- setConfiguredPids(String[]) - Method in class org.apache.felix.cm.impl.helper.ConfigurationMap
- setCoordinator(Object) - Method in class org.apache.felix.cm.impl.ConfigurationManager
- setDynamicBundleLocation(String, boolean) - Method in class org.apache.felix.cm.impl.ConfigurationImpl
- setDynamicBundleLocation(String, String) - Method in class org.apache.felix.cm.impl.ConfigurationManager
- setLocked(boolean) - Method in class org.apache.felix.cm.impl.ConfigurationImpl
- setPersistenceManager(ExtPersistenceManager) - Method in class org.apache.felix.cm.impl.ConfigurationAdminStarter
- setStaticBundleLocation(String) - Method in class org.apache.felix.cm.impl.ConfigurationImpl
- shallTake(TargetedPID, TargetedPID, long) - Method in class org.apache.felix.cm.impl.helper.ConfigurationMap
- shallTake(TargetedPID, TargetedPID, long) - Method in class org.apache.felix.cm.impl.helper.ManagedServiceConfigurationMap
- shallTake(TargetedPID, TargetedPID, long) - Method in class org.apache.felix.cm.impl.helper.ManagedServiceFactoryConfigurationMap
- SimpleFilter - Class in org.apache.felix.cm.impl
- SimpleFilter(String, Object, int) - Constructor for class org.apache.felix.cm.impl.SimpleFilter
- size() - Method in class org.apache.felix.cm.impl.CaseInsensitiveDictionary
- size() - Method in class org.apache.felix.cm.impl.CaseInsensitiveDictionary.UnmodifiableDictionary
- skipWhitespace(String, int) - Static method in class org.apache.felix.cm.impl.SimpleFilter
- sr - Variable in class org.apache.felix.cm.impl.ConfigurationManager.ManagedServiceFactoryUpdate
- sr - Variable in class org.apache.felix.cm.impl.ConfigurationManager.ManagedServiceUpdate
- SRV_RANKING - Static variable in class org.apache.felix.cm.impl.RankingComparator
-
Implements a comparator to sort arrays and sets according to the specification of the
service.rankingproperty. - start() - Method in class org.apache.felix.cm.impl.ConfigurationManager
- start() - Method in class org.apache.felix.cm.impl.UpdateThread
-
Starts processing the queued tasks.
- start(BundleContext) - Method in class org.apache.felix.cm.impl.Activator
- start(BundleContext) - Method in class org.apache.felix.cm.impl.Log
-
Start the tracker for the logger and set the log level according to the configuration.
- startCoordinatorTracker() - Method in class org.apache.felix.cm.impl.ConfigurationAdminStarter
- starter - Variable in class org.apache.felix.cm.impl.DependencyTracker
- starter - Variable in class org.apache.felix.cm.impl.persistence.PersistenceManagerTracker
- starter - Variable in class org.apache.felix.cm.impl.RequiredConfigurationPluginTracker
- staticBundleLocation - Variable in class org.apache.felix.cm.impl.ConfigurationImpl
-
The statically bound bundle location, which is set explicitly by calling the Configuration.setBundleLocation(String) method or when the configuration was created with the two-argument method.
- stop() - Method in class org.apache.felix.cm.impl.ConfigurationAdminStarter
-
Stop configuration admin
- stop() - Method in class org.apache.felix.cm.impl.ConfigurationManager
- stop() - Method in class org.apache.felix.cm.impl.DependencyTracker
-
Stop the tracker, stop configuration admin
- stop() - Method in class org.apache.felix.cm.impl.Log
-
Stop the log service tracker and clear the service reference
- stop() - Method in class org.apache.felix.cm.impl.persistence.PersistenceManagerTracker
-
Stop the tracker
- stop() - Method in class org.apache.felix.cm.impl.RequiredConfigurationPluginTracker
-
Stop the tracker
- stop(BundleContext) - Method in class org.apache.felix.cm.impl.Activator
- stopCoordinatorTracker() - Method in class org.apache.felix.cm.impl.ConfigurationAdminStarter
- store() - Method in class org.apache.felix.cm.impl.ConfigurationImpl
- store(String, Dictionary) - Method in class org.apache.felix.cm.file.FilePersistenceManager
-
Stores the contents of the
Dictionaryin a file denoted by the given identifier. - store(String, Dictionary) - Method in class org.apache.felix.cm.impl.persistence.CachingPersistenceManagerProxy
-
Stores the dictionary in the cache and in the underlying persistence manager.
- store(String, Dictionary) - Method in class org.apache.felix.cm.impl.persistence.MemoryPersistenceManager
- store(String, Dictionary) - Method in class org.apache.felix.cm.impl.persistence.PersistenceManagerProxy
-
Stores the dictionary in the cache and in the underlying persistence manager.
- store(String, Dictionary) - Method in interface org.apache.felix.cm.PersistenceManager
-
Stores the
Dictionaryunder the givenpid. - storeNewConfiguration() - Method in class org.apache.felix.cm.impl.ConfigurationImpl
-
Persists a new (freshly created) configuration with a marker for it to be a new configuration.
- storeSilently() - Method in class org.apache.felix.cm.impl.ConfigurationImpl
- STRING_CLASS - Static variable in class org.apache.felix.cm.impl.SimpleFilter
- subfilter(String, int, int) - Static method in class org.apache.felix.cm.impl.SimpleFilter
- SUBSTRING - Static variable in class org.apache.felix.cm.impl.SimpleFilter
- symbolicName - Variable in class org.apache.felix.cm.impl.helper.TargetedPID
- syncConfigurationListenerTracker - Variable in class org.apache.felix.cm.impl.ConfigurationManager
T
- targetedPid - Variable in class org.apache.felix.cm.impl.helper.ManagedServiceConfigurationMap.Entry
- TargetedPID - Class in org.apache.felix.cm.impl.helper
-
The
TargetedPIDclass represents a targeted PID as read from a configuration object. - TargetedPID(String) - Constructor for class org.apache.felix.cm.impl.helper.TargetedPID
- terminate() - Method in class org.apache.felix.cm.impl.UpdateThread
-
Terminates the worker thread and waits for the thread to have processed all outstanding events up to and including the termination job.
- thread - Variable in class org.apache.felix.cm.impl.CoordinatorUtil.Notifier
- TMP_EXT - Static variable in class org.apache.felix.cm.file.FilePersistenceManager
-
The extension of the configuration files, while they are being written (value is ".tmp").
- toDecodedString(String, int, int) - Static method in class org.apache.felix.cm.impl.SimpleFilter
- toEncodedString(StringBuilder, Object) - Static method in class org.apache.felix.cm.impl.SimpleFilter
- token - Variable in class org.apache.felix.cm.file.ConfigurationHandler
- TOKEN_ARR_CLOS - Static variable in class org.apache.felix.cm.file.ConfigurationHandler
- TOKEN_ARR_OPEN - Static variable in class org.apache.felix.cm.file.ConfigurationHandler
- TOKEN_CHARS - Static variable in class org.apache.felix.cm.file.ConfigurationHandler
- TOKEN_COMMA - Static variable in class org.apache.felix.cm.file.ConfigurationHandler
- TOKEN_COMMENT - Static variable in class org.apache.felix.cm.file.ConfigurationHandler
- TOKEN_EQ - Static variable in class org.apache.felix.cm.file.ConfigurationHandler
- TOKEN_NAME - Static variable in class org.apache.felix.cm.file.ConfigurationHandler
- TOKEN_PRIMITIVE_BOOLEAN - Static variable in class org.apache.felix.cm.file.ConfigurationHandler
- TOKEN_PRIMITIVE_BYTE - Static variable in class org.apache.felix.cm.file.ConfigurationHandler
- TOKEN_PRIMITIVE_CHAR - Static variable in class org.apache.felix.cm.file.ConfigurationHandler
- TOKEN_PRIMITIVE_DOUBLE - Static variable in class org.apache.felix.cm.file.ConfigurationHandler
- TOKEN_PRIMITIVE_FLOAT - Static variable in class org.apache.felix.cm.file.ConfigurationHandler
- TOKEN_PRIMITIVE_INT - Static variable in class org.apache.felix.cm.file.ConfigurationHandler
- TOKEN_PRIMITIVE_LONG - Static variable in class org.apache.felix.cm.file.ConfigurationHandler
- TOKEN_PRIMITIVE_SHORT - Static variable in class org.apache.felix.cm.file.ConfigurationHandler
- TOKEN_SIMPLE_BOOLEAN - Static variable in class org.apache.felix.cm.file.ConfigurationHandler
- TOKEN_SIMPLE_BYTE - Static variable in class org.apache.felix.cm.file.ConfigurationHandler
- TOKEN_SIMPLE_CHARACTER - Static variable in class org.apache.felix.cm.file.ConfigurationHandler
- TOKEN_SIMPLE_DOUBLE - Static variable in class org.apache.felix.cm.file.ConfigurationHandler
- TOKEN_SIMPLE_FLOAT - Static variable in class org.apache.felix.cm.file.ConfigurationHandler
- TOKEN_SIMPLE_INTEGER - Static variable in class org.apache.felix.cm.file.ConfigurationHandler
- TOKEN_SIMPLE_LONG - Static variable in class org.apache.felix.cm.file.ConfigurationHandler
- TOKEN_SIMPLE_SHORT - Static variable in class org.apache.felix.cm.file.ConfigurationHandler
- TOKEN_SIMPLE_STRING - Static variable in class org.apache.felix.cm.file.ConfigurationHandler
- TOKEN_SPACE - Static variable in class org.apache.felix.cm.file.ConfigurationHandler
- TOKEN_VAL_CLOS - Static variable in class org.apache.felix.cm.file.ConfigurationHandler
- TOKEN_VAL_OPEN - Static variable in class org.apache.felix.cm.file.ConfigurationHandler
- TOKEN_VEC_CLOS - Static variable in class org.apache.felix.cm.file.ConfigurationHandler
- TOKEN_VEC_OPEN - Static variable in class org.apache.felix.cm.file.ConfigurationHandler
- tokenValue - Variable in class org.apache.felix.cm.file.ConfigurationHandler
- toLowerCaseFast(char) - Static method in class org.apache.felix.cm.impl.CaseInsensitiveDictionary
- toString() - Method in class org.apache.felix.cm.impl.CaseInsensitiveDictionary
- toString() - Method in class org.apache.felix.cm.impl.CaseInsensitiveDictionary.UnmodifiableDictionary
- toString() - Method in class org.apache.felix.cm.impl.ConfigurationAdapter
- toString() - Method in class org.apache.felix.cm.impl.ConfigurationImpl
- toString() - Method in class org.apache.felix.cm.impl.ConfigurationManager.DeleteConfiguration
- toString() - Method in class org.apache.felix.cm.impl.ConfigurationManager.FireConfigurationEvent
- toString() - Method in class org.apache.felix.cm.impl.ConfigurationManager.LocationChanged
- toString() - Method in class org.apache.felix.cm.impl.ConfigurationManager.ManagedServiceFactoryUpdate
- toString() - Method in class org.apache.felix.cm.impl.ConfigurationManager.ManagedServiceUpdate
- toString() - Method in class org.apache.felix.cm.impl.ConfigurationManager.UpdateConfiguration
- toString() - Method in class org.apache.felix.cm.impl.helper.ManagedServiceConfigurationMap.Entry
- toString() - Method in class org.apache.felix.cm.impl.helper.TargetedPID
- toString() - Method in class org.apache.felix.cm.impl.SimpleFilter
- toString(StringBuilder) - Method in class org.apache.felix.cm.impl.SimpleFilter
- toString(StringBuilder, List) - Static method in class org.apache.felix.cm.impl.SimpleFilter
- toString(ServiceReference<?>) - Static method in class org.apache.felix.cm.impl.Log
-
Create a string representation of the service reference
- tracker - Variable in class org.apache.felix.cm.impl.Activator
- tryBindLocation(String) - Method in class org.apache.felix.cm.impl.ConfigurationImpl
-
Dynamically binds this configuration to the given location unless the configuration is already bound (statically or dynamically).
- type - Variable in class org.apache.felix.cm.impl.ConfigurationManager.FireConfigurationEvent
- type2Code - Static variable in class org.apache.felix.cm.file.ConfigurationHandler
U
- ungetRealService(ServiceReference<S>) - Method in class org.apache.felix.cm.impl.helper.BaseTracker
- ungetService(Bundle, ServiceRegistration<ConfigurationAdmin>, ConfigurationAdmin) - Method in class org.apache.felix.cm.impl.ConfigurationAdminFactory
-
Disposes off the given
ConfigurationAdminImplinstance as the given bundle has no use of it any more. - unmodifiable(Dictionary<String, Object>) - Static method in class org.apache.felix.cm.impl.CaseInsensitiveDictionary
- UnmodifiableDictionary(Dictionary<String, Object>) - Constructor for class org.apache.felix.cm.impl.CaseInsensitiveDictionary.UnmodifiableDictionary
- unparseSubstring(StringBuilder, List<String>) - Static method in class org.apache.felix.cm.impl.SimpleFilter
- unregisterFilePersistenceManager() - Method in class org.apache.felix.cm.impl.Activator
- unregisterMemoryPersistenceManager() - Method in class org.apache.felix.cm.impl.Activator
- unsetPersistenceManager() - Method in class org.apache.felix.cm.impl.ConfigurationAdminStarter
- update() - Method in class org.apache.felix.cm.impl.ConfigurationAdapter
- update() - Method in class org.apache.felix.cm.impl.ConfigurationImpl
- update(Dictionary<String, ?>) - Method in class org.apache.felix.cm.impl.ConfigurationAdapter
- update(Dictionary<String, ?>) - Method in class org.apache.felix.cm.impl.ConfigurationImpl
- UpdateConfiguration(ConfigurationImpl) - Constructor for class org.apache.felix.cm.impl.ConfigurationManager.UpdateConfiguration
- updated(ConfigurationImpl, boolean) - Method in class org.apache.felix.cm.impl.ConfigurationManager
- updated(ServiceReference<ManagedService>, ManagedService, Dictionary) - Method in class org.apache.felix.cm.impl.helper.ManagedServiceTracker
- updated(ServiceReference<ManagedServiceFactory>, ManagedServiceFactory, String, Dictionary) - Method in class org.apache.felix.cm.impl.helper.ManagedServiceFactoryTracker
- updateIfDifferent(Dictionary<String, ?>) - Method in class org.apache.felix.cm.impl.ConfigurationAdapter
- updatePluginsSet(boolean) - Method in class org.apache.felix.cm.impl.ConfigurationAdminStarter
- updateRegisteredConfigurationPlugins() - Method in class org.apache.felix.cm.impl.RequiredConfigurationPluginTracker
- updateRegisteredConfigurationPlugins(String) - Method in class org.apache.felix.cm.impl.ConfigurationAdminStarter
- updateRegisteredConfigurationPlugins(String) - Method in class org.apache.felix.cm.impl.ConfigurationManager
- updateService(ServiceReference<ManagedService>, TargetedPID, Dictionary<String, ?>, long, ConfigurationMap<?>) - Method in class org.apache.felix.cm.impl.helper.ManagedServiceTracker
- updateTasks - Variable in class org.apache.felix.cm.impl.UpdateThread
- updateThread - Variable in class org.apache.felix.cm.impl.ConfigurationManager
- UpdateThread - Class in org.apache.felix.cm.impl
-
The
UpdateThreadis the thread used to update managed services and managed service factories as well as to send configuration events. - UpdateThread(ThreadGroup, String) - Constructor for class org.apache.felix.cm.impl.UpdateThread
V
- VALID_PATH_CHARS - Static variable in class org.apache.felix.cm.file.FilePersistenceManager
- version - Variable in class org.apache.felix.cm.impl.helper.TargetedPID
W
- worker - Variable in class org.apache.felix.cm.impl.UpdateThread
- workerBaseName - Variable in class org.apache.felix.cm.impl.UpdateThread
- workerThreadGroup - Variable in class org.apache.felix.cm.impl.UpdateThread
- wrap(ConfigurationImpl) - Method in class org.apache.felix.cm.impl.ConfigurationAdminImpl
- write(OutputStream, Dictionary) - Static method in class org.apache.felix.cm.file.ConfigurationHandler
-
Writes the configuration data from the
Dictionaryto the givenOutputStream. - writeArray(Writer, Object) - Static method in class org.apache.felix.cm.file.ConfigurationHandler
- writeCollection(Writer, Collection<?>) - Static method in class org.apache.felix.cm.file.ConfigurationHandler
- writeCollectionElement(Writer, Object) - Static method in class org.apache.felix.cm.file.ConfigurationHandler
- writeQuoted(Writer, String) - Static method in class org.apache.felix.cm.file.ConfigurationHandler
- writeSimple(Writer, Object) - Static method in class org.apache.felix.cm.file.ConfigurationHandler
- writeType(Writer, Class<?>) - Static method in class org.apache.felix.cm.file.ConfigurationHandler
- writeValue(Writer, Object) - Static method in class org.apache.felix.cm.file.ConfigurationHandler
_
- _delete(String) - Method in class org.apache.felix.cm.file.FilePersistenceManager
- _exists(String) - Method in class org.apache.felix.cm.file.FilePersistenceManager
- _load(File) - Method in class org.apache.felix.cm.file.FilePersistenceManager
-
Loads the contents of the
cfgFileinto a newDictionaryobject. - _privilegedDelete(String) - Method in class org.apache.felix.cm.file.FilePersistenceManager
- _privilegedExists(String) - Method in class org.apache.felix.cm.file.FilePersistenceManager
- _privilegedLoad(File) - Method in class org.apache.felix.cm.file.FilePersistenceManager
- _privilegedSeek() - Method in class org.apache.felix.cm.file.FilePersistenceManager.DictionaryEnumeration
- _privilegedStore(String, Dictionary) - Method in class org.apache.felix.cm.file.FilePersistenceManager
- _seek() - Method in class org.apache.felix.cm.file.FilePersistenceManager.DictionaryEnumeration
- _store(String, Dictionary) - Method in class org.apache.felix.cm.file.FilePersistenceManager
All Classes and Interfaces|All Packages|Constant Field Values