Knopflerfish OSGi bundle cm 4.0.1
A C D E F G H I L M N O P R S T U V W X

A

ARRAY - Static variable in class org.knopflerfish.shared.cm.CMDataWriter
 

C

CM_DELETED - Static variable in class org.osgi.service.cm.ConfigurationEvent
A Configuration has been deleted.
CM_LOCATION_CHANGED - Static variable in class org.osgi.service.cm.ConfigurationEvent
The location of a Configuration has been changed.
CM_RANKING - Static variable in interface org.osgi.service.cm.ConfigurationPlugin
A service property to specify the order in which plugins are invoked.
CM_TARGET - Static variable in interface org.osgi.service.cm.ConfigurationPlugin
A service property to limit the Managed Service or Managed Service Factory configuration dictionaries a Configuration Plugin service receives.
CM_UPDATED - Static variable in class org.osgi.service.cm.ConfigurationEvent
A Configuration has been updated.
CMDataReader - Class in org.knopflerfish.shared.cm
 
CMDataReader() - Constructor for class org.knopflerfish.shared.cm.CMDataReader
 
CMDataWriter - Class in org.knopflerfish.shared.cm
 
CMDataWriter() - Constructor for class org.knopflerfish.shared.cm.CMDataWriter
 
CONFIGURATION - Static variable in class org.knopflerfish.shared.cm.CMDataWriter
 
Configuration - Interface in org.osgi.service.cm
The configuration information for a ManagedService or ManagedServiceFactory object.
ConfigurationAdmin - Interface in org.osgi.service.cm
Service for administering configuration data.
ConfigurationEvent - Class in org.osgi.service.cm
A Configuration Event.
ConfigurationEvent(ServiceReference<ConfigurationAdmin>, int, String, String) - Constructor for class org.osgi.service.cm.ConfigurationEvent
Constructs a ConfigurationEvent object from the given ServiceReference object, event type, and pids.
configurationEvent(ConfigurationEvent) - Method in interface org.osgi.service.cm.ConfigurationListener
Receives notification of a Configuration that has changed.
ConfigurationException - Exception in org.osgi.service.cm
An Exception class to inform the Configuration Admin service of problems with configuration data.
ConfigurationException(String, String) - Constructor for exception org.osgi.service.cm.ConfigurationException
Create a ConfigurationException object.
ConfigurationException(String, String, Throwable) - Constructor for exception org.osgi.service.cm.ConfigurationException
Create a ConfigurationException object.
ConfigurationListener - Interface in org.osgi.service.cm
Listener for Configuration Events.
ConfigurationPermission - Class in org.osgi.service.cm
Indicates a bundle's authority to configure bundles or be updated by Configuration Admin.
ConfigurationPermission(String, String) - Constructor for class org.osgi.service.cm.ConfigurationPermission
Create a new ConfigurationPermission.
ConfigurationPlugin - Interface in org.osgi.service.cm
A service interface for processing configuration dictionary before the update.
CONFIGURE - Static variable in class org.osgi.service.cm.ConfigurationPermission
Provides permission to create new configurations for other bundles as well as manipulate them.
copyDictionary(Dictionary<K, Object>) - Static method in class org.knopflerfish.shared.cm.DictionaryUtils
Copy a dictionary.
createFactoryConfiguration(String) - Method in interface org.osgi.service.cm.ConfigurationAdmin
Create a new factory Configuration object with a new PID.
createFactoryConfiguration(String, String) - Method in interface org.osgi.service.cm.ConfigurationAdmin
Create a new factory Configuration object with a new PID.

D

delete() - Method in interface org.osgi.service.cm.Configuration
Delete this Configuration object.
deleted(String) - Method in interface org.osgi.service.cm.ManagedServiceFactory
Remove a factory instance.
dictionariesAreEqual(Dictionary<K, Object>, Dictionary<K, Object>) - Static method in class org.knopflerfish.shared.cm.DictionaryUtils
Recursive comparison of two dictionaries for equality.
dictionariesAreNotEqual(Dictionary<K, Object>, Dictionary<K, Object>) - Static method in class org.knopflerfish.shared.cm.DictionaryUtils
 
DictionaryUtils - Class in org.knopflerfish.shared.cm
Some utility methods for objects that implement Dictionary.
DictionaryUtils() - Constructor for class org.knopflerfish.shared.cm.DictionaryUtils
 

E

ELEMENT_TYPE - Static variable in class org.knopflerfish.shared.cm.CMDataWriter
 
ENCODING - Static variable in class org.knopflerfish.shared.cm.CMDataReader
 
ENCODING - Static variable in class org.knopflerfish.shared.cm.CMDataWriter
 
endElement(String, Dictionary<String, String>, String) - Method in class org.knopflerfish.shared.cm.CMDataReader
 
endElement(String, Dictionary<String, String>, String) - Method in class org.knopflerfish.shared.cm.XmlReader
 
EOF - Static variable in class org.knopflerfish.shared.cm.XmlReader
 
equals(Object) - Method in interface org.osgi.service.cm.Configuration
Equality is defined to have equal PIDs Two Configuration objects are equal when their PIDs are equal.
equals(Object) - Method in class org.osgi.service.cm.ConfigurationPermission
Determines the equality of two ConfigurationPermission objects.

F

FACTORY_CONFIGURATION - Static variable in class org.knopflerfish.shared.cm.CMDataWriter
 
FACTORY_PID - Static variable in class org.knopflerfish.shared.cm.CMDataReader
 

G

getActions() - Method in class org.osgi.service.cm.ConfigurationPermission
Returns the canonical string representation of the ConfigurationPermission actions.
getBundleLocation() - Method in interface org.osgi.service.cm.Configuration
Get the bundle location.
getCause() - Method in exception org.osgi.service.cm.ConfigurationException
Returns the cause of this exception or null if no cause was set.
getConfiguration(String, String) - Method in interface org.osgi.service.cm.ConfigurationAdmin
Get an existing Configuration object from the persistent store, or create a new Configuration object.
getConfiguration(String) - Method in interface org.osgi.service.cm.ConfigurationAdmin
Get an existing or new Configuration object from the persistent store.
getFactoryPid() - Method in interface org.osgi.service.cm.Configuration
For a factory configuration return the PID of the corresponding Managed Service Factory, else return null.
getFactoryPid() - Method in class org.osgi.service.cm.ConfigurationEvent
Returns the factory pid of the associated configuration.
getName() - Method in interface org.osgi.service.cm.ManagedServiceFactory
Return a descriptive name of this factory.
getPid() - Method in interface org.osgi.service.cm.Configuration
Get the PID for this Configuration object.
getPid() - Method in class org.osgi.service.cm.ConfigurationEvent
Returns the pid of the associated configuration.
getProperties() - Method in interface org.osgi.service.cm.Configuration
Return the properties of this Configuration object.
getProperty() - Method in exception org.osgi.service.cm.ConfigurationException
Return the property name that caused the failure or null.
getReason() - Method in exception org.osgi.service.cm.ConfigurationException
Return the reason for this exception.
getReference() - Method in class org.osgi.service.cm.ConfigurationEvent
Return the ServiceReference object of the Configuration Admin service that created this event.
getType() - Method in class org.osgi.service.cm.ConfigurationEvent
Return the type of this event.

H

hashCode() - Method in interface org.osgi.service.cm.Configuration
Hash code is based on PID.
hashCode() - Method in class org.osgi.service.cm.ConfigurationPermission
Returns the hash code value for this object.

I

implies(Permission) - Method in class org.osgi.service.cm.ConfigurationPermission
Determines if a ConfigurationPermission object "implies" the specified permission.
initCause(Throwable) - Method in exception org.osgi.service.cm.ConfigurationException
Initializes the cause of this exception to the specified value.

L

LENGTH - Static variable in class org.knopflerfish.shared.cm.CMDataWriter
 
listConfigurations(String) - Method in interface org.osgi.service.cm.ConfigurationAdmin
List the current Configuration objects which match the filter.

M

ManagedService - Interface in org.osgi.service.cm
A service that can receive configuration data from a Configuration Admin service.
ManagedServiceFactory - Interface in org.osgi.service.cm
Manage multiple service instances.
modifyConfiguration(ServiceReference<?>, Dictionary<String, Object>) - Method in interface org.osgi.service.cm.ConfigurationPlugin
View and possibly modify the a set of configuration properties before they are sent to the Managed Service or the Managed Service Factory.

N

NAME - Static variable in class org.knopflerfish.shared.cm.CMDataWriter
 
newPermissionCollection() - Method in class org.osgi.service.cm.ConfigurationPermission
Returns a new PermissionCollection object suitable for storing ConfigurationPermissions.

O

org.knopflerfish.shared.cm - package org.knopflerfish.shared.cm
 
org.osgi.service.cm - package org.osgi.service.cm
Configuration Admin Package Version 1.4.

P

PRIMITIVE_VALUE - Static variable in class org.knopflerfish.shared.cm.CMDataWriter
 
PROPERTY - Static variable in class org.knopflerfish.shared.cm.CMDataWriter
 

R

read(PushbackReader) - Method in class org.knopflerfish.shared.cm.XmlReader
 
readCMData(PushbackReader) - Method in class org.knopflerfish.shared.cm.CMDataReader
 
readCMDatas(PushbackReader) - Method in class org.knopflerfish.shared.cm.CMDataReader
 

S

SERVICE_BUNDLELOCATION - Static variable in interface org.osgi.service.cm.ConfigurationAdmin
Configuration property naming the location of the bundle that is associated with a a Configuration object.
SERVICE_FACTORYPID - Static variable in interface org.osgi.service.cm.ConfigurationAdmin
Configuration property naming the Factory PID in the configuration dictionary.
SERVICE_PID - Static variable in class org.knopflerfish.shared.cm.CMDataReader
 
setBundleLocation(String) - Method in interface org.osgi.service.cm.Configuration
Bind this Configuration object to the specified location.
startElement(String, Dictionary<String, String>) - Method in class org.knopflerfish.shared.cm.CMDataReader
 
startElement(String, Dictionary<String, String>) - Method in class org.knopflerfish.shared.cm.XmlReader
 

T

TARGET - Static variable in class org.osgi.service.cm.ConfigurationPermission
The permission to be updated, that is, act as a Managed Service or Managed Service Factory.
throwIfMissingAttribute(String, String, String) - Method in class org.knopflerfish.shared.cm.XmlReader
 
throwIfNotExpectedChar(char, char) - Method in class org.knopflerfish.shared.cm.XmlReader
 
throwIfNotExpectedChar(char, char, PushbackReader) - Method in class org.knopflerfish.shared.cm.XmlReader
 
throwMessage(String) - Method in class org.knopflerfish.shared.cm.XmlReader
 
throwMisplacedTagException(String) - Method in class org.knopflerfish.shared.cm.XmlReader
 
TYPE - Static variable in class org.knopflerfish.shared.cm.CMDataWriter
 

U

update(Dictionary<String, ?>) - Method in interface org.osgi.service.cm.Configuration
Update the properties of this Configuration object.
update() - Method in interface org.osgi.service.cm.Configuration
Update the Configuration object with the current properties.
updated(Dictionary<String, ?>) - Method in interface org.osgi.service.cm.ManagedService
Update the configuration for a Managed Service.
updated(String, Dictionary<String, ?>) - Method in interface org.osgi.service.cm.ManagedServiceFactory
Create a new instance, or update the configuration of an existing instance.

V

VALUE - Static variable in class org.knopflerfish.shared.cm.CMDataWriter
 
VECTOR - Static variable in class org.knopflerfish.shared.cm.CMDataWriter
 

W

writeConfiguration(String, Dictionary<String, Object>, PrintWriter) - Static method in class org.knopflerfish.shared.cm.CMDataWriter
 
writeConfigurations(Configuration[], PrintWriter) - Static method in class org.knopflerfish.shared.cm.CMDataWriter
 
writeFactoryConfiguration(String, String, Dictionary<String, Object>, PrintWriter) - Static method in class org.knopflerfish.shared.cm.CMDataWriter
 

X

XmlReader - Class in org.knopflerfish.shared.cm
 
XmlReader() - Constructor for class org.knopflerfish.shared.cm.XmlReader
 

A C D E F G H I L M N O P R S T U V W X
Knopflerfish OSGi ${version}