Knopflerfish OSGi 1.3.5
A B C D E F G H I J K L M N O P Q R S T U V W X

A

A - Static variable in class org.osgi.util.measurement.Unit
The electric current unit ampere (A)
ACTIVE - Static variable in interface org.osgi.framework.Bundle
This bundle is now running.
AD - class org.knopflerfish.util.metatype.AD.
Implementation calss for AttributeDefinition.
AD(String, int, int, String, String[]) - Constructor for class org.knopflerfish.util.metatype.AD
Create an AttributeDefinition with empty descrition and no option labels or option values.
AD(String, int, int, String, String, String[], String[], String[]) - Constructor for class org.knopflerfish.util.metatype.AD
Create a new attribute definition.
ADMIN - Static variable in class org.osgi.service.useradmin.UserAdminPermission
The permission name "admin".
ALL - Static variable in interface org.osgi.service.metatype.ObjectClassDefinition
Argument for getAttributeDefinitions(int).
ARRAY - Static variable in class org.knopflerfish.shared.cm.CMDataWriter
 
ATTRIB_CMDEFAULTSURL - Static variable in class org.knopflerfish.util.metatype.SystemMetatypeProvider
Manifest attribute name specifying CM defaults XML URL.
ATTRIB_METATYPEURL - Static variable in class org.knopflerfish.util.metatype.SystemMetatypeProvider
Manifest attribute name specifying metatype XML URL.
AUTHENTICATION_TYPE - Static variable in interface org.osgi.service.http.HttpContext
HttpServletRequest attribute specifying the scheme used in authentication.
AUTHORIZATION - Static variable in interface org.osgi.service.http.HttpContext
HttpServletRequest attribute specifying the Authorization object obtained from the org.osgi.service.useradmin.UserAdmin service.
AdminPermission - class org.osgi.framework.AdminPermission.
Indicates the caller's authority to perform lifecycle operations on or to get sensitive information about a bundle.
AdminPermission() - Constructor for class org.osgi.framework.AdminPermission
Creates a new AdminPermission object with its name set to "AdminPermission".
AdminPermission(String, String) - Constructor for class org.osgi.framework.AdminPermission
Creates a new AdminPermission object for use by the Policy object to instantiate new Permission objects.
ArrayInt - class org.knopflerfish.ant.taskdefs.bundle.ArrayInt.
 
ArrayInt() - Constructor for class org.knopflerfish.ant.taskdefs.bundle.ArrayInt
 
ArrayInt(String) - Constructor for class org.knopflerfish.ant.taskdefs.bundle.ArrayInt
 
AttributeDefinition - interface org.osgi.service.metatype.AttributeDefinition.
An interface to describe an attribute.
Authorization - interface org.osgi.service.useradmin.Authorization.
The Authorization interface encapsulates an authorization context on which bundles can base authorization decisions, where appropriate.
abortCommand() - Method in interface org.knopflerfish.service.console.Session
Abort current command in session.
absolutePath() - Method in interface org.osgi.service.prefs.Preferences
Returns this node's absolute path name.
actionPerformed(ActionEvent) - Method in class org.knopflerfish.service.trayicon.DefaultTrayIcon
Default does nothing.
add(int, int) - Method in interface org.knopflerfish.service.demo1.Demo1
Add two integers and return the result.
add(AttributeDefinition, int) - Method in class org.knopflerfish.util.metatype.OCD
Add an attribute definition
add(Measurement) - Method in class org.osgi.util.measurement.Measurement
Returns a new Measurement object that is the sum of this object added to the specified object.
add(double, Unit) - Method in class org.osgi.util.measurement.Measurement
Returns a new Measurement object that is the sum of this object added to the specified value.
add(double) - Method in class org.osgi.util.measurement.Measurement
Returns a new Measurement object that is the sum of this object added to the specified value.
addActivatorString(String) - Method in class org.knopflerfish.ant.taskdefs.bundle.BundleInfoTask
 
addBundleListener(BundleListener) - Method in interface org.osgi.framework.BundleContext
Adds the specified BundleListener object to this context bundle's list of listeners if not already present.
addBundleSelectionListener(BundleSelectionListener) - Method in interface org.knopflerfish.service.desktop.BundleSelectionModel
Add a BundleSelectionListener to the set of listeners that gets notified at bundle selection changes.
addBundleSelectionListener(BundleSelectionListener) - Method in class org.knopflerfish.service.desktop.DefaultBundleSelectionModel
 
addClasses(ZipFileSet) - Method in class org.knopflerfish.ant.taskdefs.bundle.Bundle
 
addConfiguredAttribute(Manifest.Attribute) - Method in class org.knopflerfish.ant.taskdefs.bundle.BundleManifestTask
Override ManifestTask.addConfiguredAttribute with version which checks if the attribute should be stored.
addConfiguredExportPackage(OSGiPackage) - Method in class org.knopflerfish.ant.taskdefs.bundle.Bundle
 
addConfiguredImportPackage(OSGiPackage) - Method in class org.knopflerfish.ant.taskdefs.bundle.Bundle
 
addConfiguredLib(ZipFileSet) - Method in class org.knopflerfish.ant.taskdefs.bundle.Bundle
 
addConfiguredStandardPackage(OSGiPackage) - Method in class org.knopflerfish.ant.taskdefs.bundle.Bundle
 
addExportedPackageString(String) - Method in class org.knopflerfish.ant.taskdefs.bundle.BundleInfoTask
 
addFactory(String, ObjectClassDefinition) - Method in class org.knopflerfish.util.metatype.MTP
 
addFileset(FileSet) - Method in class org.knopflerfish.ant.taskdefs.bundle.BundleHTMLExtractorTask
 
addFileset(FileSet) - Method in class org.knopflerfish.ant.taskdefs.bundle.BundleInfoTask
 
addFileset(FileSet) - Method in class org.knopflerfish.ant.taskdefs.bundle.OBRExtractorTask
 
addFrameworkListener(FrameworkListener) - Method in interface org.osgi.framework.BundleContext
Adds the specified FrameworkListener object to this context bundle's list of listeners if not already present.
addImportedString(String) - Method in class org.knopflerfish.ant.taskdefs.bundle.BundleInfoTask
Add a class' package name to the list of imported packages.
addImportedType(Type) - Method in class org.knopflerfish.ant.taskdefs.bundle.BundleInfoTask
Add a type's package name to the list of imported packages.
addInformation(Dictionary) - Method in interface org.osgi.service.provisioning.ProvisioningService
Adds the key/value pairs contained in info to the Provisioning Information dictionary.
addInformation(ZipInputStream) - Method in interface org.osgi.service.provisioning.ProvisioningService
Processes the ZipInputStream and extracts information to add to the Provisioning Information dictionary, as well as, install/update and start bundles.
addJob(Job) - Method in class org.knopflerfish.util.workerthread.WorkerThread
Adds a job to be processed last in the job queue.
addJob(Job, long) - Method in class org.knopflerfish.util.workerthread.WorkerThread
Adds a job to be processed after given delay.
addLogListener(LogListener) - Method in interface org.osgi.service.log.LogReaderService
Subscribes to LogEntry objects.
addMTP(Bundle, MTP) - Method in class org.knopflerfish.util.metatype.SystemMetatypeProvider
 
addMember(Role) - Method in interface org.osgi.service.useradmin.Group
Adds the specified Role object as a basic member to this Group object.
addRequiredMember(Role) - Method in interface org.osgi.service.useradmin.Group
Adds the specified Role object as a required member to this Group object.
addService(String, ObjectClassDefinition) - Method in class org.knopflerfish.util.metatype.MTP
 
addServiceListener(ServiceListener, String) - Method in interface org.osgi.framework.BundleContext
Adds the specified ServiceListener object with the specified filter to this context bundle's list of listeners.
addServiceListener(ServiceListener) - Method in interface org.osgi.framework.BundleContext
Adds the specified ServiceListener object to this context bundle's list of listeners.
addSessionListener(SessionListener) - Method in interface org.knopflerfish.service.console.Session
Add session event listener.
addZipGroupFileset(FileSet) - Method in class org.knopflerfish.ant.taskdefs.bundle.Bundle
 
addZipfileset(ZipFileSet) - Method in class org.knopflerfish.ant.taskdefs.bundle.Bundle
 
addingService(ServiceReference) - Method in class org.osgi.util.tracker.ServiceTracker
Default implementation of the ServiceTrackerCustomizer.addingService method.
addingService(ServiceReference) - Method in interface org.osgi.util.tracker.ServiceTrackerCustomizer
A service is being added to the ServiceTracker object.
analyze(File) - Method in class org.knopflerfish.ant.taskdefs.bundle.BundleInfoTask
Analyze a file by checking its suffix and delegate to analyzeClass, analyzeJava etc
analyzeClass(File) - Method in class org.knopflerfish.ant.taskdefs.bundle.BundleInfoTask
 
analyzeJar(File) - Method in class org.knopflerfish.ant.taskdefs.bundle.BundleInfoTask
 
analyzeJava(File) - Method in class org.knopflerfish.ant.taskdefs.bundle.BundleInfoTask
Analyze java source file by reading line by line and looking for keywords such as "import", "package".
asList(Object[]) - Static method in class org.knopflerfish.util.Lists
 
attach(ServiceReference) - Method in interface org.osgi.service.device.Driver
Attaches this Driver service to the Device service represented by the given ServiceReference object.
authenticate() - Method in interface org.knopflerfish.service.um.useradmin.PasswdSession
Attempts to authenticate.

B

BIGDECIMAL - Static variable in interface org.osgi.service.metatype.AttributeDefinition
The BIGDECIMAL(10) type.
BIGINTEGER - Static variable in interface org.osgi.service.metatype.AttributeDefinition
The BIGINTEGER(9) type.
BOOLEAN - Static variable in interface org.osgi.service.metatype.AttributeDefinition
The BOOLEAN(11) type.
BUNDLE_ACTIVATOR - Static variable in interface org.osgi.framework.Constants
Manifest header attribute (named "Bundle-Activator") identifying the bundle's activator class.
BUNDLE_CATEGORY - Static variable in interface org.osgi.framework.Constants
Manifest header (named "Bundle-Category") identifying the bundle's category.
BUNDLE_CLASSPATH - Static variable in interface org.osgi.framework.Constants
Manifest header (named "Bundle-ClassPath") identifying a list of nested JAR files, which are bundle resources used to extend the bundle's classpath.
BUNDLE_CONTACTADDRESS - Static variable in interface org.osgi.framework.Constants
Manifest header (named "Bundle-ContactAddress") identifying the contact address where problems with the bundle may be reported; for example, an email address.
BUNDLE_COPYRIGHT - Static variable in interface org.osgi.framework.Constants
Manifest header (named "Bundle-Copyright") identifying the bundle's copyright information, which may be retrieved from the Dictionary object returned by the Bundle.getHeaders method.
BUNDLE_DESCRIPTION - Static variable in interface org.osgi.framework.Constants
Manifest header (named "Bundle-Description") containing a brief description of the bundle's functionality.
BUNDLE_DOCURL - Static variable in interface org.osgi.framework.Constants
Manifest header (named "Bundle-DocURL") identifying the bundle's documentation URL, from which further information about the bundle may be obtained.
BUNDLE_NAME - Static variable in interface org.osgi.framework.Constants
Manifest header (named "Bundle-Name") identifying the bundle's name.
BUNDLE_NATIVECODE - Static variable in interface org.osgi.framework.Constants
Manifest header (named "Bundle-NativeCode") identifying a number of hardware environments and the native language code libraries that the bundle is carrying for each of these environments.
BUNDLE_NATIVECODE_LANGUAGE - Static variable in interface org.osgi.framework.Constants
Manifest header attribute (named "language") identifying the language in which the native bundle code is written specified in the Bundle-NativeCode Manifest header.
BUNDLE_NATIVECODE_OSNAME - Static variable in interface org.osgi.framework.Constants
Manifest header attribute (named "osname") identifying the operating system required to run native bundle code specified in the Bundle-NativeCode Manifest header).
BUNDLE_NATIVECODE_OSVERSION - Static variable in interface org.osgi.framework.Constants
Manifest header attribute (named "osversion") identifying the operating system version required to run native bundle code specified in the Bundle-NativeCode Manifest header).
BUNDLE_NATIVECODE_PROCESSOR - Static variable in interface org.osgi.framework.Constants
Manifest header attribute (named "processor") identifying the processor required to run native bundle code specified in the Bundle-NativeCode Manifest header).
BUNDLE_REQUIREDEXECUTIONENVIRONMENT - Static variable in interface org.osgi.framework.Constants
Manifest header (named "Bundle-RequiredExecutionEnvironment") identifying the required execution environment for the bundle.
BUNDLE_UPDATELOCATION - Static variable in interface org.osgi.framework.Constants
Manifest header (named "Bundle-UpdateLocation") identifying the location from which a new bundle version is obtained during a bundle update operation.
BUNDLE_VENDOR - Static variable in interface org.osgi.framework.Constants
Manifest header (named "Bundle-Vendor") identifying the bundle's vendor.
BUNDLE_VERSION - Static variable in interface org.osgi.framework.Constants
Manifest header (named "Bundle-Version") identifying the bundle's version.
BYTE - Static variable in interface org.osgi.service.metatype.AttributeDefinition
The BYTE(6) type.
BackEndControl - interface org.knopflerfish.service.um.useradmin.BackEndControl.
Service that can be used to load the user admin with contents from a back end system, save the user admin's current contents to the back end system and get the subscription for this service gateway from the back end system.
BackEndException - exception org.knopflerfish.service.um.useradmin.BackEndException.
BackEndException is the base class for exceptions thrown from BackEndControl.
BackEndException(String, Throwable) - Constructor for class org.knopflerfish.service.um.useradmin.BackEndException
Public constructor.
BackEndException(String) - Constructor for class org.knopflerfish.service.um.useradmin.BackEndException
Public constructor.
BackingStoreException - exception org.osgi.service.prefs.BackingStoreException.
Thrown to indicate that a preferences operation could not complete because of a failure in the backing store, or a failure to contact the backing store.
BackingStoreException(String) - Constructor for class org.osgi.service.prefs.BackingStoreException
Constructs a BackingStoreException with the specified detail message.
Base64 - class org.knopflerfish.util.Base64.
 
Base64() - Constructor for class org.knopflerfish.util.Base64
 
BasicEnvelope - class org.osgi.service.wireadmin.BasicEnvelope.
BasicEnvelope is an implementation of the Envelope interface
BasicEnvelope(Object, Object, String) - Constructor for class org.osgi.service.wireadmin.BasicEnvelope
Constructor.
Bundle - class org.knopflerfish.ant.taskdefs.bundle.Bundle.
An extension of the Jar task that builds an OSGi bundle.
Bundle() - Constructor for class org.knopflerfish.ant.taskdefs.bundle.Bundle
 
Bundle - interface org.osgi.framework.Bundle.
An installed bundle in the Framework.
BundleActivator - interface org.osgi.framework.BundleActivator.
Customizes the starting and stopping of this bundle.
BundleContext - interface org.osgi.framework.BundleContext.
A bundle's execution context within the Framework.
BundleEvent - class org.osgi.framework.BundleEvent.
A Framework event describing a bundle lifecycle change.
BundleEvent(int, Bundle) - Constructor for class org.osgi.framework.BundleEvent
Creates a bundle event of the specified type.
BundleException - exception org.osgi.framework.BundleException.
A Framework exception used to indicate that a bundle lifecycle problem occurred.
BundleException(String, Throwable) - Constructor for class org.osgi.framework.BundleException
Creates a BundleException that wraps another exception.
BundleException(String) - Constructor for class org.osgi.framework.BundleException
Creates a BundleException object with the specified message.
BundleHTMLExtractorTask - class org.knopflerfish.ant.taskdefs.bundle.BundleHTMLExtractorTask.
Task that analyzes a set of bundle jar files and builds HTML documentation from these bundles.
BundleHTMLExtractorTask() - Constructor for class org.knopflerfish.ant.taskdefs.bundle.BundleHTMLExtractorTask
 
BundleInfoTask - class org.knopflerfish.ant.taskdefs.bundle.BundleInfoTask.
Task that analyzes a set of java sources or class files, and lists all imported and defined packages.
BundleInfoTask() - Constructor for class org.knopflerfish.ant.taskdefs.bundle.BundleInfoTask
 
BundleListener - interface org.osgi.framework.BundleListener.
A BundleEvent listener.
BundleManifestTask - class org.knopflerfish.ant.taskdefs.bundle.BundleManifestTask.
Adaption of std Manifest task which ignores attributes with special empty values.
BundleManifestTask() - Constructor for class org.knopflerfish.ant.taskdefs.bundle.BundleManifestTask
 
BundleSelectionListener - interface org.knopflerfish.service.desktop.BundleSelectionListener.
Callback listener for changes in BundleSelectionModel
BundleSelectionModel - interface org.knopflerfish.service.desktop.BundleSelectionModel.
Model describing which bundles are selected.
ByteArray - class org.knopflerfish.util.ByteArray.
A converter class used to read primitive datatypes from, or write them to, a bytearray, starting at position index.
ByteArray() - Constructor for class org.knopflerfish.util.ByteArray
 
bestSR - Variable in class org.osgi.util.tracker.ServiceTracker
 
bestSRID - Variable in class org.osgi.util.tracker.ServiceTracker
 
bestSRRank - Variable in class org.osgi.util.tracker.ServiceTracker
 
bundleChanged(BundleEvent) - Method in interface org.osgi.framework.BundleListener
Receives notification that a bundle has had a lifecycle change.

C

C - Static variable in class org.osgi.util.measurement.Unit
The electric charge unit coulomb (C).
CHANGE_CREDENTIAL - Static variable in class org.osgi.service.useradmin.UserAdminPermission
The action string "changeCredential".
CHANGE_PROPERTY - Static variable in class org.osgi.service.useradmin.UserAdminPermission
The action string "changeProperty".
CHARACTER - Static variable in interface org.osgi.service.metatype.AttributeDefinition
The CHARACTER(5) type.
CHILDREN_UDN - Static variable in interface org.osgi.service.upnp.UPnPDevice
The property key that must be set for all devices containing other embedded devices.
CITCHAR - Static variable in class org.knopflerfish.util.Text
Default citation char for splitwords().
CLOSED - Static variable in class org.knopflerfish.service.trayicon.TrayEvent
The TrayIcon service has been released and closed by the manager.
CMDEFAULTS_RESOURCE - Static variable in class org.knopflerfish.util.metatype.SystemMetatypeProvider
Default URL to default CM values
CMDataReader - class org.knopflerfish.shared.cm.CMDataReader.
 
CMDataReader() - Constructor for class org.knopflerfish.shared.cm.CMDataReader
 
CMDataWriter - class org.knopflerfish.shared.cm.CMDataWriter.
 
CMDataWriter() - Constructor for class org.knopflerfish.shared.cm.CMDataWriter
 
CM_LUS_EXPORT_GROUPS - Static variable in interface org.osgi.service.jini.JiniDriver
Optional service property, which should be a string array, containing the LUS groups that the driver is interested in, when exporting framework services to the Jini network.
CM_LUS_IMPORT_GROUPS - Static variable in interface org.osgi.service.jini.JiniDriver
Optional service property, which should be a string array, containing the groups of LUS, that the driver is interested in, when importing Jini services.
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.
COMMAND_GROUP - Static variable in class org.knopflerfish.service.console.CommandGroupAdapter
Full class name of CommandGroup interface.
CONDITION - Static variable in interface org.knopflerfish.service.um.useradmin.Condition
The type of a Condition role.
CONFIGURATION - Static variable in class org.knopflerfish.shared.cm.CMDataWriter
 
CONSUME - Static variable in class org.osgi.service.wireadmin.WirePermission
The action string for the CONSUME action: value is "consume".
CONSUMER_EXCEPTION - Static variable in class org.osgi.service.wireadmin.WireAdminEvent
A Consumer service method has thrown an exception.
CONTEXT_AUTH_DATE - Static variable in interface org.knopflerfish.service.um.useradmin.ContextualAuthorization
Context parameter for authentication date, the parameter string is "auth_date".
CONTEXT_AUTH_DAY - Static variable in interface org.knopflerfish.service.um.useradmin.ContextualAuthorization
Context parameter for authentication day of week, the parameter string is "auth_day".
CONTEXT_AUTH_LEVEL - Static variable in interface org.knopflerfish.service.um.useradmin.ContextualAuthorization
Context parameter for authentication level, the parameter string is "auth_lvl".
CONTEXT_AUTH_TIME - Static variable in interface org.knopflerfish.service.um.useradmin.ContextualAuthorization
Context parameter for authentication time, the parameter string is "auth_time".
CONTEXT_CONF_LEVEL - Static variable in interface org.knopflerfish.service.um.useradmin.ContextualAuthorization
Context parameter for confidentiality level, the parameter string is "conf_lvl".
CONTEXT_DATE - Static variable in interface org.knopflerfish.service.um.useradmin.ContextualAuthorization
Context parameter for current date, the parameter string is "date".
CONTEXT_DAY - Static variable in interface org.knopflerfish.service.um.useradmin.ContextualAuthorization
Context parameter for current day of week, the parameter string is "day".
CONTEXT_INTEGR_LEVEL - Static variable in interface org.knopflerfish.service.um.useradmin.ContextualAuthorization
Context parameter for integrity level, the parameter string is "integr_lvl".
CONTEXT_TIME - Static variable in interface org.knopflerfish.service.um.useradmin.ContextualAuthorization
Context parameter for current time, the parameter string is "time".
CacheMap - class org.knopflerfish.util.CacheMap.
Timeout version of a HashMap.
CacheMap() - Constructor for class org.knopflerfish.util.CacheMap
Create a map with default timeout period.
CacheMap(long) - Constructor for class org.knopflerfish.util.CacheMap
Create a map with a specified timeout period.
CachedObject - class org.knopflerfish.util.CachedObject.
An object with a timeout.
CachedObject() - Constructor for class org.knopflerfish.util.CachedObject
Equivalent to CachedObject(null).
CachedObject(Object) - Constructor for class org.knopflerfish.util.CachedObject
Equivalent to CachedObject(object, CachedObject.DEFAULT_TIMEOUT)
CachedObject(Object, long) - Constructor for class org.knopflerfish.util.CachedObject
Create a cached object from an object and a specified timeout.
ClassLoaderUtil - class org.knopflerfish.util.ClassLoaderUtil.
Utility class for handling common class loading cases, like wrapping external libraries in the correct context class loader.
ClassLoaderUtil() - Constructor for class org.knopflerfish.util.ClassLoaderUtil
 
CommandGroup - interface org.knopflerfish.service.console.CommandGroup.
Interface for a command group service.
CommandGroupAdapter - class org.knopflerfish.service.console.CommandGroupAdapter.
Adapter class for CommandGroup.
CommandGroupAdapter(String, String) - Constructor for class org.knopflerfish.service.console.CommandGroupAdapter
Constructs a command group.
Compare - class org.knopflerfish.util.Compare.
 
Compare() - Constructor for class org.knopflerfish.util.Compare
 
CompareFunc - interface org.knopflerfish.util.sort.CompareFunc.
Like the 1.2 Comparable interface.
Condition - interface org.knopflerfish.service.um.useradmin.Condition.
This interface represents a Condition that is managed by a UserAdmin service.
Configurable - interface org.osgi.framework.Configurable.
Supports a configuration object.
Configuration - interface org.osgi.service.cm.Configuration.
The configuration information for a ManagedService or ManagedServiceFactory object.
ConfigurationAdmin - interface org.osgi.service.cm.ConfigurationAdmin.
Service for administering configuration data.
ConfigurationException - exception org.osgi.service.cm.ConfigurationException.
An Exception class to inform the Configuration Admin service of problems with configuration data.
ConfigurationException(String, String) - Constructor for class org.osgi.service.cm.ConfigurationException
Create a ConfigurationException object.
ConfigurationPlugin - interface org.osgi.service.cm.ConfigurationPlugin.
A service interface for processing configuration dictionary before the update.
ConsoleService - interface org.knopflerfish.service.console.ConsoleService.
Console service for OSG platforms.
Constants - interface org.osgi.framework.Constants.
Defines standard names for the OSGi environment property, service property, and Manifest header attribute keys.
Constants - interface org.osgi.service.device.Constants.
This interface defines standard names for property keys associated with Device and Driver services.
Consumer - interface org.osgi.service.wireadmin.Consumer.
Data Consumer, a service that can receive udpated values from Producer services.
ContextualAuthorization - interface org.knopflerfish.service.um.useradmin.ContextualAuthorization.
This subclass to Authorization adds authentication context to the authorization information.
canAuthenticate(String) - Method in interface org.knopflerfish.service.um.useradmin.PasswdAuthenticator
Tests if it is possible to authenticate the user with the specified username with this authentication method (that there is a user with the specified user name and that the user has a password credential.
capitalize(String) - Static method in class org.knopflerfish.util.Text
Make first (and only) character in string upper case.
cd - Static variable in class org.osgi.util.measurement.Unit
The luminous intensity unit candela (cd)
childrenNames() - Method in interface org.osgi.service.prefs.Preferences
Returns the names of the children of this node.
clear() - Method in interface org.osgi.service.prefs.Preferences
Removes all of the properties (key-value associations) in this node.
clearSelection() - Method in interface org.knopflerfish.service.desktop.BundleSelectionModel
Clear the entire selection and notify all listeners.
clearSelection() - Method in class org.knopflerfish.service.desktop.DefaultBundleSelectionModel
 
close() - Method in interface org.knopflerfish.service.console.Session
Close session.
close() - Method in class org.knopflerfish.service.log.LogRef
* Close this LogRef object.
close() - Method in class org.knopflerfish.util.Queue
* Closes the queue, i.e.
close() - Method in class org.knopflerfish.util.Semaphore
 
close() - Method in class org.knopflerfish.util.metatype.SystemMetatypeProvider
Stop listening for bundles.
close() - Method in class org.osgi.util.tracker.ServiceTracker
Close this ServiceTracker object.
commit() - Method in interface org.knopflerfish.service.log.LogConfig
 
compare(Object, Object) - Method in interface org.knopflerfish.util.sort.CompareFunc
 
compareByteArrays(byte[], byte[]) - Static method in class org.knopflerfish.util.Compare
Returns true if the two specified arrays of bytes are equal to one another.
compareTo(Object) - Method in class org.knopflerfish.ant.taskdefs.bundle.ArrayInt
 
compareTo(Object) - Method in class org.knopflerfish.util.metatype.AD
 
compareTo(Object) - Method in class org.knopflerfish.util.metatype.MTP
 
compareTo(Object) - Method in class org.osgi.util.measurement.Measurement
Compares this object with the specified object for order.
connect(String) - Method in interface org.knopflerfish.service.remotefw.RemoteFramework
Connect to a remote framework.
consumersConnected(Wire[]) - Method in interface org.osgi.service.wireadmin.Producer
Update the list of Wire objects to which this Producer object is connected.
containsKey(Object) - Method in class org.knopflerfish.util.CacheMap
Check if an object exists in the map.
context - Variable in class org.osgi.util.tracker.ServiceTracker
 
copyDictionary(Dictionary) - Static method in class org.knopflerfish.shared.cm.DictionaryUtils
* Copy a dictionary.
createDefaultHttpContext() - Method in interface org.osgi.service.http.HttpService
Creates a default HttpContext for registering servlets or resources with the HttpService, a new HttpContext object is created each time this method is called.
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.
createFilter(String) - Method in interface org.osgi.framework.BundleContext
Creates a Filter object.
createJComponent() - Method in interface org.knopflerfish.service.desktop.SwingBundleDisplayer
Create the actual component that should be displayed.
createRole(String, int) - Method in interface org.osgi.service.useradmin.UserAdmin
Creates a Role object with the given name and of the given type.
createSession() - Method in interface org.knopflerfish.service.um.useradmin.PasswdAuthenticator
Creates an authentication session.
createWire(String, String, Dictionary) - Method in interface org.osgi.service.wireadmin.WireAdmin
Create a new Wire object that connects a Producer service to a Consumer service.
customizer - Variable in class org.osgi.util.tracker.ServiceTracker
 

D

DEFAULT_TIMEOUT - Static variable in class org.knopflerfish.util.CachedObject
Default timeout period in milliseconds.
DEVICE_CATEGORY - Static variable in interface org.osgi.service.device.Constants
Property (named "DEVICE_CATEGORY") containing a human readable description of the device categories implemented by a device.
DEVICE_CATEGORY - Static variable in interface org.osgi.service.jini.JiniDriver
Constant for the value of the service property DEVICE_CATEGORY used by all Jini services.
DEVICE_CATEGORY - Static variable in interface org.osgi.service.upnp.UPnPDevice
Constant for the value of the service property DEVICE_CATEGORY used for all UPnP devices.
DEVICE_DESCRIPTION - Static variable in interface org.osgi.service.device.Constants
Property (named "DEVICE_DESCRIPTION") containing a human readable string describing the actual hardware device.
DEVICE_SERIAL - Static variable in interface org.osgi.service.device.Constants
Property (named "DEVICE_SERIAL") specifying a device's serial number.
DOMCLASSFILE - Static variable in class org.osgi.util.xml.XMLParserActivator
Fully qualified path name of DOM Parser Factory Class Name file
DOMFACTORYNAME - Static variable in class org.osgi.util.xml.XMLParserActivator
Filename containing the DOM Parser Factory Class name.
DOUBLE - Static variable in interface org.osgi.service.metatype.AttributeDefinition
The DOUBLE(7) type.
DRIVER_ID - Static variable in interface org.osgi.service.device.Constants
Property (named "DRIVER_ID") identifying a driver.
DYNAMICIMPORT_PACKAGE - Static variable in interface org.osgi.framework.Constants
Manifest header (named "DynamicImport-Package") identifying the names of the packages that the bundle may dynamically import during execution.
DefaultBundleSelectionModel - class org.knopflerfish.service.desktop.DefaultBundleSelectionModel.
Default implementation of BundleSelectionModel.
DefaultBundleSelectionModel() - Constructor for class org.knopflerfish.service.desktop.DefaultBundleSelectionModel
 
DefaultTrayIcon - class org.knopflerfish.service.trayicon.DefaultTrayIcon.
Default implementation of TrayIcon.
DefaultTrayIcon(BundleContext, String, String, URL) - Constructor for class org.knopflerfish.service.trayicon.DefaultTrayIcon
 
Demo1 - interface org.knopflerfish.service.demo1.Demo1.
Very simple demo service.
DemoFactory1 - interface org.knopflerfish.service.demo1.DemoFactory1.
Another very simple demo service API.
Device - interface org.osgi.service.device.Device.
Interface for identifying device services.
Dict - class org.knopflerfish.util.Dict.
* Util methods for dealing with dictionaries.
Dict() - Constructor for class org.knopflerfish.util.Dict
 
DictionaryUtils - class org.knopflerfish.shared.cm.DictionaryUtils.
* Some utility methods for objects that implement Dictionary.
DictionaryUtils() - Constructor for class org.knopflerfish.shared.cm.DictionaryUtils
 
Driver - interface org.osgi.service.device.Driver.
A Driver service object must be registered by each Driver bundle wishing to attach to Device services provided by other drivers.
DriverLocator - interface org.osgi.service.device.DriverLocator.
A Driver Locator service can find and load device driver bundles given a property set.
DriverSelector - interface org.osgi.service.device.DriverSelector.
When the device manager detects a new Device service, it calls all registered Driver services to determine if anyone matches the Device service.
debug(String) - Method in class org.knopflerfish.service.log.LogRef
* Log a debug level message * *
debug(String, ServiceReference) - Method in class org.knopflerfish.service.log.LogRef
* Log a debug level message.
debug(String, Throwable) - Method in class org.knopflerfish.service.log.LogRef
* Log a debug level message.
debug(String, ServiceReference, Throwable) - Method in class org.knopflerfish.service.log.LogRef
* Log a debug level message.
decode(byte[]) - Static method in class org.knopflerfish.util.Base64
Decode a string of Base64 data.
decode(String) - Static method in class org.knopflerfish.util.Base64
 
decode(InputStream, OutputStream) - Static method in class org.knopflerfish.util.Base64
 
delete() - Method in interface org.osgi.service.cm.Configuration
Delete this Configuration object.
deleteWire(Wire) - Method in interface org.osgi.service.wireadmin.WireAdmin
Delete a Wire object.
deleted(String) - Method in interface org.osgi.service.cm.ManagedServiceFactory
Remove a factory instance.
dictionariesAreEqual(Dictionary, Dictionary) - Static method in class org.knopflerfish.shared.cm.DictionaryUtils
* Recursive comparison of two dictionaries for equality.
dictionariesAreNotEqual(Dictionary, Dictionary) - Static method in class org.knopflerfish.shared.cm.DictionaryUtils
 
digest(String, byte[]) - Static method in class org.knopflerfish.service.um.useradmin.PasswdUtil
Create a digest from salt and a message.
disconnect(BundleContext) - Method in interface org.knopflerfish.service.remotefw.RemoteFramework
Disconnect from a previously connected framework.
disposeJComponent(JComponent) - Method in interface org.knopflerfish.service.desktop.SwingBundleDisplayer
Perform any necessary cleanup operations.
div(Measurement) - Method in class org.osgi.util.measurement.Measurement
Returns a new Measurement object that is the quotient of this object divided by the specified object.
div(double, Unit) - Method in class org.osgi.util.measurement.Measurement
Returns a new Measurement object that is the quotient of this object divided by the specified value.
div(double) - Method in class org.osgi.util.measurement.Measurement
Returns a new Measurement object that is the quotient of this object divided by the specified value.
doContextClassLoader(ClassLoader, PrivilegedAction) - Static method in class org.knopflerfish.util.ClassLoaderUtil
Run the specified action in a specified ContextClassLoader.
doContextClassLoader(ClassLoader, PrivilegedExceptionAction) - Static method in class org.knopflerfish.util.ClassLoaderUtil
Run the specified action in a specified ContextClassLoader.
doDebug() - Method in class org.knopflerfish.service.log.LogRef
* Returns true if messages with severity debug or higher * are saved by the log.
doError() - Method in class org.knopflerfish.service.log.LogRef
* Returns true if messages with severity error or higher * are saved by the log.
doInfo() - Method in class org.knopflerfish.service.log.LogRef
* Returns true if messages with severity info or higher * are saved by the log.
doLog(String, int, ServiceReference, Throwable) - Method in class org.knopflerfish.service.log.LogRef
* Sends a message to the log if possible.
doWarn() - Method in class org.knopflerfish.service.log.LogRef
* Returns true if messages with severity warning or higher * are saved by the log.
doubleValue() - Method in class org.knopflerfish.ant.taskdefs.bundle.ArrayInt
 

E

EE - class org.knopflerfish.ant.taskdefs.bundle.EE.
Utility class with static methods for checking classes with the standard OSGi profiles.
EE() - Constructor for class org.knopflerfish.ant.taskdefs.bundle.EE
 
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
 
ENTRIES - Static variable in interface org.osgi.service.jini.JiniDriver
Optional service property, which should be an net.jini.core.entry.Entry array, holding the attributes set of the framework service that represents Jini proxy in the registration with a LUS.
EOF - Static variable in class org.knopflerfish.shared.cm.XmlReader
 
ERROR - Static variable in class org.osgi.framework.FrameworkEvent
An error has occurred.
EXPORT - Static variable in class org.osgi.framework.PackagePermission
The action string export.
EXPORT - Static variable in interface org.osgi.service.jini.JiniDriver
The Export service property is a hint that marks an OSGi service to be picked up and exported by the Jini Driver in the Jini network.
EXPORT_PACKAGE - Static variable in interface org.osgi.framework.Constants
Manifest header (named "Export-Package") identifying the names (and optionally version numbers) of the packages that the bundle offers to the Framework for export.
EXPORT_SERVICE - Static variable in interface org.osgi.framework.Constants
Manifest header (named "Export-Service") identifying the fully qualified class names of the services that the bundle may register (used for informational purposes only).
Envelope - interface org.osgi.service.wireadmin.Envelope.
Identifies a contained value.
ExportedPackage - interface org.osgi.service.packageadmin.ExportedPackage.
An exported package.
encode(byte[]) - Static method in class org.knopflerfish.util.Base64
Encode a raw byte array to a Base64 String.
encode(byte[], int) - Static method in class org.knopflerfish.util.Base64
Encode a raw byte array to a Base64 String.
encode(InputStream, OutputStream, int) - Static method in class org.knopflerfish.util.Base64
 
endElement(String, Dictionary, String) - Method in class org.knopflerfish.shared.cm.CMDataReader
 
endElement(String, Dictionary, String) - Method in class org.knopflerfish.shared.cm.XmlReader
 
equals(Object) - Method in class org.knopflerfish.util.metatype.AD
 
equals(Object) - Method in class org.knopflerfish.util.metatype.MTP
 
equals(Object) - Method in class org.osgi.framework.AdminPermission
Determines the equality of two AdminPermission objects.
equals(Object) - Method in interface org.osgi.framework.Filter
Compares this Filter object to another object.
equals(Object) - Method in class org.osgi.framework.PackagePermission
Determines the equality of two PackagePermission objects.
equals(Object) - Method in class org.osgi.framework.ServicePermission
Determines the equalty of two ServicePermission objects.
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.permissionadmin.PermissionInfo
Determines the equality of two PermissionInfo objects.
equals(Object) - Method in class org.osgi.service.useradmin.UserAdminPermission
Checks two UserAdminPermission objects for equality.
equals(Object) - Method in class org.osgi.service.wireadmin.WirePermission
Determines the equalty of two WirePermission objects.
equals(Object) - Method in class org.osgi.util.measurement.Measurement
Returns whether the specified object is equal to this object.
equals(Object) - Method in class org.osgi.util.measurement.State
Return whether the specified object is equal to this object.
equals(Object) - Method in class org.osgi.util.measurement.Unit
Checks whether this Unit object is equal to the specified Unit object.
error(String) - Method in class org.knopflerfish.service.log.LogRef
* Log an error level message.
error(String, ServiceReference) - Method in class org.knopflerfish.service.log.LogRef
* Log an error level message.
error(String, Throwable) - Method in class org.knopflerfish.service.log.LogRef
* Log an error level message.
error(String, ServiceReference, Throwable) - Method in class org.knopflerfish.service.log.LogRef
* Log an error level message.
escape(String) - Static method in class org.knopflerfish.util.metatype.AD
Escape a string so that it'll be parsed as one item, even if it contains SEQUENCE_SEP.
execute() - Method in class org.knopflerfish.ant.taskdefs.bundle.Bundle
 
execute() - Method in class org.knopflerfish.ant.taskdefs.bundle.BundleHTMLExtractorTask
 
execute() - Method in class org.knopflerfish.ant.taskdefs.bundle.BundleInfoTask
 
execute() - Method in class org.knopflerfish.ant.taskdefs.bundle.OBRExtractorTask
 
execute(String[], Reader, PrintWriter, Session) - Method in interface org.knopflerfish.service.console.CommandGroup
Executes a command in the command group.
execute(String[], Reader, PrintWriter, Session) - Method in class org.knopflerfish.service.console.CommandGroupAdapter
Executes a command in the command group.

F

F - Static variable in class org.osgi.util.measurement.Unit
The capacitance unit farad (F).
FACTORY_CONFIGURATION - Static variable in class org.knopflerfish.shared.cm.CMDataWriter
 
FACTORY_PID - Static variable in class org.knopflerfish.shared.cm.CMDataReader
 
FLOAT - Static variable in interface org.osgi.service.metatype.AttributeDefinition
The FLOAT(8) type.
FRAMEWORK_EXECUTIONENVIRONMENT - Static variable in interface org.osgi.framework.Constants
Framework environment property (named "org.osgi.framework.executionenvironment") identifying execution environments provided by the Framework.
FRAMEWORK_LANGUAGE - Static variable in interface org.osgi.framework.Constants
Framework environment property (named "org.osgi.framework.language") identifying the Framework implementation language (see ISO 639 for possible values).
FRAMEWORK_OS_NAME - Static variable in interface org.osgi.framework.Constants
Framework environment property (named "org.osgi.framework.os.name") identifying the Framework host-computer's operating system.
FRAMEWORK_OS_VERSION - Static variable in interface org.osgi.framework.Constants
Framework environment property (named "org.osgi.framework.os.version") identifying the Framework host-computer's operating system version number.
FRAMEWORK_PROCESSOR - Static variable in interface org.osgi.framework.Constants
Framework environment property (named "org.osgi.framework.processor") identifying the Framework host-computer's processor name.
FRAMEWORK_VENDOR - Static variable in interface org.osgi.framework.Constants
Framework environment property (named "org.osgi.framework.vendor") identifying the Framework implementation vendor.
FRAMEWORK_VERSION - Static variable in interface org.osgi.framework.Constants
Framework environment property (named "org.osgi.framework.version") identifying the Framework version.
FRIENDLY_NAME - Static variable in interface org.osgi.service.upnp.UPnPDevice
Mandatory property key for a short user friendly version of the device name.
Filter - interface org.osgi.framework.Filter.
An RFC 1960-based Filter.
FrameworkEvent - class org.osgi.framework.FrameworkEvent.
A general Framework event.
FrameworkEvent(int, Object) - Constructor for class org.osgi.framework.FrameworkEvent
Deprecated. Since 1.2. This constructor is deprecated in favor of using the other constructor with the System Bundle as the event source.
FrameworkEvent(int, Bundle, Throwable) - Constructor for class org.osgi.framework.FrameworkEvent
Creates a Framework event regarding the specified bundle.
FrameworkListener - interface org.osgi.framework.FrameworkListener.
A FrameworkEvent listener.
filter - Variable in class org.osgi.util.tracker.ServiceTracker
 
finalize() - Method in class org.osgi.util.tracker.ServiceTracker
Calls the close method.
findDrivers(Dictionary) - Method in interface org.osgi.service.device.DriverLocator
Returns an array of DRIVER_ID strings of drivers capable of attaching to a device with the given properties.
fireChange(long) - Method in class org.knopflerfish.service.desktop.DefaultBundleSelectionModel
Send a value changed event to all BundleSelectionListener
floatValue() - Method in class org.knopflerfish.ant.taskdefs.bundle.ArrayInt
 
flush() - Method in class org.knopflerfish.util.CachedObject
Clear the stored object.
flush() - Method in interface org.osgi.service.prefs.Preferences
Forces any changes in the contents of this node and its descendants to the persistent store.
formatJavaType(String, String[]) - Static method in class org.knopflerfish.util.Text
Format a java type in human readable way.
frameworkEvent(FrameworkEvent) - Method in interface org.osgi.framework.FrameworkListener
Receives notification of a general FrameworkEvent object.
fromLevel(int) - Static method in class org.knopflerfish.service.log.LogUtil
* Converts from a numeric log severity level to a string.
fromLevel(int, int) - Static method in class org.knopflerfish.service.log.LogUtil
* Converts from a numeric log severity level to a left justified * string of at least the given length.

G

GET - Static variable in class org.osgi.framework.ServicePermission
The action string get (Value is "get").
GET_CREDENTIAL - Static variable in class org.osgi.service.useradmin.UserAdminPermission
The action string "getCredential".
GROUP - Static variable in interface org.osgi.service.useradmin.Role
The type of a Grouprole.
GROUP_NAME - Static variable in interface org.knopflerfish.service.console.CommandGroup
Property key for group name to use when registering a CommandGroup.
Group - interface org.osgi.service.useradmin.Group.
A named grouping of roles (Role objects).
Gy - Static variable in class org.osgi.util.measurement.Unit
The absorbed dose unit gray (Gy).
get(Object) - Method in class org.knopflerfish.util.CacheMap
Get an object from the map.
get() - Method in class org.knopflerfish.util.CachedObject
Get the cached object.
get(long) - Method in class org.knopflerfish.util.Semaphore
Waits up to timeout milliseconds for this Semaphore to receive a value.
get(String, String) - Method in interface org.osgi.service.prefs.Preferences
Returns the value associated with the specified key in this node.
getAction(String) - Method in interface org.osgi.service.upnp.UPnPService
Locates a specific action by name.
getActions() - Method in class org.osgi.framework.PackagePermission
Returns the canonical string representation of the PackagePermission actions.
getActions() - Method in class org.osgi.framework.ServicePermission
Returns the canonical string representation of the actions.
getActions() - Method in class org.osgi.service.permissionadmin.PermissionInfo
Returns the actions of the permission represented by this PermissionInfo.
getActions() - Method in interface org.osgi.service.upnp.UPnPService
Lists all actions provided by this service.
getActions() - Method in class org.osgi.service.useradmin.UserAdminPermission
Returns the canonical string representation of the actions, separated by comma.
getActions() - Method in class org.osgi.service.wireadmin.WirePermission
Returns the canonical string representation of the actions.
getAllowedValues() - Method in interface org.osgi.service.upnp.UPnPStateVariable
Returns the allowed values, if defined.
getAltitude() - Method in class org.osgi.util.position.Position
Returns the altitude of this position in meters.
getArrayType(Object) - Static method in class org.knopflerfish.util.metatype.AD
Get type from an array object.
getAttributeDefinitions(int) - Method in class org.knopflerfish.util.metatype.OCD
 
getAttributeDefinitions(int) - Method in interface org.osgi.service.metatype.ObjectClassDefinition
Return the attribute definitions.
getAuthLevel() - Method in interface org.knopflerfish.service.um.ipam.Levels
Get authentication level.
getAuthorization() - Method in interface org.knopflerfish.service.um.useradmin.Pas