Index

C G H I O S 
All Classes and Interfaces|All Packages

C

ConfigurationContext - Interface in org.codice.felix.cm.internal
The purpose of the ConfigurationContext is to provide an abstraction for the oddities of Apache Felix, and isolate only a single place where an implementation may need to change when upgrading versions of Karaf.
ConfigurationPersistencePlugin - Interface in org.codice.felix.cm.internal
Provides synchronous interceptors for working with configuration data prior to writing or deleting, and can influence the results of the config operations.

G

getConfigFile() - Method in interface org.codice.felix.cm.internal.ConfigurationContext
 
getFactoryPid() - Method in interface org.codice.felix.cm.internal.ConfigurationContext
 
getFactoryServiceName() - Method in interface org.codice.felix.cm.internal.ConfigurationContext
When this object represents a factory service, this method returns the unique name for the factory service instance that Felix appends to the factory PID to create a unique service PID.
getSanitizedProperties() - Method in interface org.codice.felix.cm.internal.ConfigurationContext
 
getServicePid() - Method in interface org.codice.felix.cm.internal.ConfigurationContext
 

H

handleDelete(String) - Method in interface org.codice.felix.cm.internal.ConfigurationPersistencePlugin
Given the pid of a configuration about to be deleted, perform processing before the configuration is deleted.
handleStore(ConfigurationContext) - Method in interface org.codice.felix.cm.internal.ConfigurationPersistencePlugin
Given the ConfigurationContext of a configuration about to be written, perform processing before the results get stored.

I

initialize(Set<ConfigurationContext>) - Method in interface org.codice.felix.cm.internal.ConfigurationPersistencePlugin
Provide an initialization hook for synchronous resource allocation after a plugin is available to be called, unlike an OSGi life-cycle init() method, which is called prior to the service becoming available.

O

org.codice.felix.cm.internal - package org.codice.felix.cm.internal
 

S

setProperty(String, Object) - Method in interface org.codice.felix.cm.internal.ConfigurationContext
Provides a mechanism to add or change property values on the internal felix map to be persisted without going back through the config admin service.
C G H I O S 
All Classes and Interfaces|All Packages