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

A

acquireInstallLock(String) - Method in class org.apache.felix.framework.Felix
 
ACTIVATION_LAZY - Static variable in interface org.osgi.framework.Constants
Bundle activation policy (named "lazy") declaring the bundle must be activated when the first class load is made from the bundle.
addBundleListener(Bundle, BundleListener) - Method in class org.apache.felix.framework.Felix
 
addCapability() - Method in interface org.apache.felix.framework.ext.FelixBundleContext
 
addDependentHost(IModule) - Method in class org.apache.felix.framework.searchpolicy.ModuleImpl
 
addDependentImporter(IModule) - Method in class org.apache.felix.framework.searchpolicy.ModuleImpl
 
addDependentRequirer(IModule) - Method in class org.apache.felix.framework.searchpolicy.ModuleImpl
 
added(Collection) - Method in interface org.osgi.framework.hooks.service.ListenerHook
 
addFrameworkListener(Bundle, FrameworkListener) - Method in class org.apache.felix.framework.Felix
 
addListener(Bundle, Class, EventListener, Filter) - Method in class org.apache.felix.framework.util.EventDispatcher
 
addModule(IModule) - Method in class org.apache.felix.framework.FelixResolverState
 
addRequirement(String) - Method in interface org.apache.felix.framework.ext.FelixBundleContext
 
addServiceListener(Bundle, ServiceListener, String) - Method in class org.apache.felix.framework.Felix
Implementation for BundleContext.addServiceListener().
addServiceListener(ServiceListener) - Method in class org.apache.felix.framework.ServiceRegistry
 
addURLToURLClassLoader(URL, ClassLoader) - Method in class org.apache.felix.framework.util.SecureAction
 
AdminPermission - Class in org.osgi.framework
This class is a replacement for the version that ships with the standard OSGi JAR file.
AdminPermission() - Constructor for class org.osgi.framework.AdminPermission
 
AdminPermission(Bundle, String) - Constructor for class org.osgi.framework.AdminPermission
 
AdminPermission(String, String) - Constructor for class org.osgi.framework.AdminPermission
 
APPROX - Static variable in class org.apache.felix.framework.util.ldap.Parser
 
APPROX_CRITERIA - Static variable in class org.apache.felix.framework.util.ldap.Parser
 
attachFragments(IModule[]) - Method in class org.apache.felix.framework.searchpolicy.ModuleImpl
 
ATTRIBUTE_SEPARATOR - Static variable in interface org.apache.felix.framework.util.FelixConstants
 
AttributeNotFoundException - Exception in org.apache.felix.framework.util.ldap
 
AttributeNotFoundException(String) - Constructor for exception org.apache.felix.framework.util.ldap.AttributeNotFoundException
 
await(long) - Method in class org.apache.felix.framework.util.ThreadGate
Wait for the gate to open.

B

base64Encode(String) - Static method in class org.apache.felix.framework.util.Util
 
BUFSIZE - Static variable in class org.apache.felix.framework.cache.BundleCache
 
BUFSIZE - Static variable in class org.apache.felix.framework.util.SecureAction
 
buildTree(Stack) - Method in class org.apache.felix.framework.util.ldap.Operator
 
BUNDLE_ACTIVATIONPOLICY - Static variable in interface org.osgi.framework.Constants
Manifest header (named "Bundle-ActivationPolicy") identifying the bundle's activation policy.
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 directories and embedded 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.
BUNDLE_DEFAULT_STARTLEVEL - Static variable in interface org.apache.felix.framework.util.FelixConstants
 
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_DIR_PREFIX - Static variable in class org.apache.felix.framework.cache.BundleCache
 
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_LOCALIZATION - Static variable in interface org.osgi.framework.Constants
Manifest header (named "Bundle-Localization") identifying the base name of the bundle's localization entries.
BUNDLE_LOCALIZATION_DEFAULT_BASENAME - Static variable in interface org.osgi.framework.Constants
Default value for the Bundle-Localization manifest header.
BUNDLE_MANIFESTVERSION - Static variable in interface org.osgi.framework.Constants
Manifest header (named "Bundle-ManifestVersion") identifying the bundle manifest version.
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_OPTIONAL - Static variable in interface org.apache.felix.framework.util.FelixConstants
 
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_STARTLEVEL_PROP - Static variable in interface org.apache.felix.framework.util.FelixConstants
 
BUNDLE_SYMBOLICNAME - Static variable in interface org.osgi.framework.Constants
Manifest header (named "Bundle-SymbolicName") identifying the bundle's symbolic name.
BUNDLE_SYMBOLICNAME_ATTRIBUTE - Static variable in interface org.osgi.framework.Constants
Manifest header attribute (named "bundle-symbolic-name") identifying the symbolic name of a bundle that exports a package specified in the Import-Package manifest header.
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_URL_PROTOCOL - Static variable in interface org.apache.felix.framework.util.FelixConstants
 
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.
BUNDLE_VERSION_ATTRIBUTE - Static variable in interface org.osgi.framework.Constants
Manifest header attribute (named "bundle-version") identifying a range of versions for a bundle specified in the Require-Bundle or Fragment-Host manifest headers.
BundleArchive - Class in org.apache.felix.framework.cache
This class is a logical abstraction for a bundle archive.
BundleArchive() - Constructor for class org.apache.felix.framework.cache.BundleArchive
This constructor is only used by the system bundle archive implementation because it is special an is not really an archive.
BundleArchive(Logger, File, long, String, InputStream) - Constructor for class org.apache.felix.framework.cache.BundleArchive
This constructor is used for creating new archives when a bundle is installed into the framework.
BundleArchive(Logger, File) - Constructor for class org.apache.felix.framework.cache.BundleArchive
This constructor is called when an archive for a bundle is being reconstructed when the framework is restarted.
BundleCache - Class in org.apache.felix.framework.cache
This class, combined with BundleArchive, and concrete BundleRevision subclasses, implement the Felix bundle cache.
BundleCache(Logger, Map) - Constructor for class org.apache.felix.framework.cache.BundleCache
 
BundleProtectionDomain - Class in org.apache.felix.framework
 
BundleRevision - Class in org.apache.felix.framework.cache
This class implements an abstract revision of a bundle archive.
BundleRevision(Logger, File, String) - Constructor for class org.apache.felix.framework.cache.BundleRevision
This class is abstract and cannot be created.

C

CACHE_BUFSIZE_PROP - Static variable in class org.apache.felix.framework.cache.BundleCache
 
CACHE_DIR_NAME - Static variable in class org.apache.felix.framework.cache.BundleCache
 
CACHE_ROOTDIR_DEFAULT - Static variable in class org.apache.felix.framework.cache.BundleCache
 
CACHE_ROOTDIR_PROP - Static variable in class org.apache.felix.framework.cache.BundleCache
 
Capability - Class in org.apache.felix.framework.util.manifestparser
 
Capability(String, R4Directive[], R4Attribute[]) - Constructor for class org.apache.felix.framework.util.manifestparser.Capability
 
charno() - Method in class org.apache.felix.framework.util.ldap.LdapLexer
 
checkBundle(Bundle) - Method in interface org.apache.felix.framework.ext.SecurityProvider
 
children - Variable in class org.apache.felix.framework.util.ldap.Operator
 
CLASS - Static variable in class org.osgi.framework.AdminPermission
 
CLASS_PATH_DOT - Static variable in interface org.apache.felix.framework.util.FelixConstants
 
CLASS_PATH_SEPARATOR - Static variable in interface org.apache.felix.framework.util.FelixConstants
 
CLAUSE_ATTRIBUTES_INDEX - Static variable in class org.apache.felix.framework.util.manifestparser.ManifestParser
 
CLAUSE_DIRECTIVES_INDEX - Static variable in class org.apache.felix.framework.util.manifestparser.ManifestParser
 
CLAUSE_PATHS_INDEX - Static variable in class org.apache.felix.framework.util.manifestparser.ManifestParser
 
close() - Method in class org.apache.felix.framework.cache.ContentDirectoryContent
 
close() - Method in class org.apache.felix.framework.cache.DirectoryContent
 
close() - Method in class org.apache.felix.framework.cache.JarContent
 
close() - Method in class org.apache.felix.framework.searchpolicy.ModuleImpl
 
close() - Method in interface org.apache.felix.moduleloader.IContent
This method must be called when the content is no longer needed so that any resourses being used (e.g., open files) can be closed.
compare(Object, String, int) - Static method in class org.apache.felix.framework.util.ldap.Parser
Compare two operands in an expression with respect to the following operators =, <=, >= and ~= Example: value=100
compareTo(Object) - Method in class org.apache.felix.framework.searchpolicy.PackageSource
 
CompoundEnumeration - Class in org.apache.felix.framework.util
 
CompoundEnumeration(Enumeration[]) - Constructor for class org.apache.felix.framework.util.CompoundEnumeration
 
Constants - Interface in org.osgi.framework
Defines standard names for the OSGi environment system properties, service properties, and Manifest header attribute keys.
ContentDirectoryContent - Class in org.apache.felix.framework.cache
 
ContentDirectoryContent(IContent, String) - Constructor for class org.apache.felix.framework.cache.ContentDirectoryContent
 
copyStreamToFile(InputStream, File) - Static method in class org.apache.felix.framework.cache.BundleCache
This method copies an input stream to the specified file.
create(long, String, InputStream) - Method in class org.apache.felix.framework.cache.BundleCache
 
createFilter(String) - Static method in class org.osgi.framework.FrameworkUtil
 
createTempFile(String, String, File) - Method in class org.apache.felix.framework.util.SecureAction
 
createURL(String, String, int, String, URLStreamHandler) - Method in class org.apache.felix.framework.util.SecureAction
 
createURL(URL, String, URLStreamHandler) - Method in class org.apache.felix.framework.util.SecureAction
 
createURL(int, String) - Method in interface org.apache.felix.moduleloader.IURLPolicy
 

D

deleteDirectoryTree(File) - Static method in class org.apache.felix.framework.cache.BundleCache
 
deleteFile(File) - Method in class org.apache.felix.framework.util.SecureAction
 
DIRECTIVE_SEPARATOR - Static variable in interface org.apache.felix.framework.util.FelixConstants
 
DirectoryContent - Class in org.apache.felix.framework.cache
 
DirectoryContent(Logger, Object, File, File) - Constructor for class org.apache.felix.framework.cache.DirectoryContent
 
dispose() - Method in class org.apache.felix.framework.cache.BundleRevision
This method is called when the revision is no longer needed.
doLog(ServiceReference, int, String, Throwable) - Method in class org.apache.felix.framework.Logger
 
Driver - Class in org.apache.felix.framework.util.ldap
 
Driver() - Constructor for class org.apache.felix.framework.util.ldap.Driver
 
DYNAMICIMPORT_PACKAGE - Static variable in interface org.osgi.framework.Constants
Manifest header (named "DynamicImport-Package") identifying the packages that the bundle may dynamically import during execution.

E

elements() - Method in class org.apache.felix.framework.util.MapToDictionary
 
encode(byte[], int) - Static method in class org.apache.felix.framework.util.Util
Encode a raw byte array to a Base64 String.
encode(InputStream, OutputStream, int) - Static method in class org.apache.felix.framework.util.Util
 
EOF - Static variable in class org.apache.felix.framework.util.ldap.Parser
 
EQUAL - Static variable in class org.apache.felix.framework.util.ldap.Parser
 
equals(Object) - Method in class org.apache.felix.framework.BundleProtectionDomain
 
equals(Object) - Method in class org.apache.felix.framework.FilterImpl
Compares the Filter object to another.
equals(Object) - Method in class org.apache.felix.framework.searchpolicy.PackageSource
 
equals(URL, URL) - Method in class org.apache.felix.framework.URLHandlersStreamHandlerProxy
 
equals(Object) - Method in class org.osgi.framework.AdminPermission
 
ERROR - Static variable in class org.osgi.framework.FrameworkEvent
An error has occurred.
evaluate(Mapper) - Method in class org.apache.felix.framework.util.ldap.Evaluator
 
EvaluationException - Exception in org.apache.felix.framework.util.ldap
 
EvaluationException(String) - Constructor for exception org.apache.felix.framework.util.ldap.EvaluationException
 
EvaluationException(String, Class) - Constructor for exception org.apache.felix.framework.util.ldap.EvaluationException
 
Evaluator - Class in org.apache.felix.framework.util.ldap
 
Evaluator() - Constructor for class org.apache.felix.framework.util.ldap.Evaluator
 
Evaluator(Object[]) - Constructor for class org.apache.felix.framework.util.ldap.Evaluator
 
EventDispatcher - Class in org.apache.felix.framework.util
 
EXCLUDE_DIRECTIVE - Static variable in interface org.osgi.framework.Constants
Manifest header directive (named "exclude").
execute(Stack, Mapper) - Method in class org.apache.felix.framework.util.ldap.Operator
 
EXECUTE - Static variable in class org.osgi.framework.AdminPermission
 
EXPORT_PACKAGE - Static variable in interface org.osgi.framework.Constants
Manifest header (named "Export-Package") identifying the packages that the bundle offers to the Framework for export.
EXPORT_SERVICE - Static variable in interface org.osgi.framework.Constants
Deprecated. As of 1.2.
EXTENSION_BOOTCLASSPATH - Static variable in interface org.osgi.framework.Constants
Manifest header directive value (named "bootclasspath") identifying the type of extension fragment.
EXTENSION_DIRECTIVE - Static variable in interface org.osgi.framework.Constants
Manifest header directive (named "extension") identifying the type of the extension fragment.
EXTENSION_FRAMEWORK - Static variable in interface org.osgi.framework.Constants
Manifest header directive value (named "framework") identifying the type of extension fragment.
EXTENSIONLIFECYCLE - Static variable in class org.osgi.framework.AdminPermission
 

F

FAKE_URL_PROTOCOL_VALUE - Static variable in interface org.apache.felix.framework.util.FelixConstants
 
Felix - Class in org.apache.felix.framework
 
Felix(Map) - Constructor for class org.apache.felix.framework.Felix
This constructor creates a framework instance with a specified Map of configuration properties.
Felix.FelixResolver - Class in org.apache.felix.framework
 
Felix.FelixResolver(Resolver, FelixResolverState) - Constructor for class org.apache.felix.framework.Felix.FelixResolver
 
FELIX_EXTENSION_ACTIVATOR - Static variable in interface org.apache.felix.framework.util.FelixConstants
 
FELIX_VERSION_PROPERTY - Static variable in interface org.apache.felix.framework.util.FelixConstants
 
FelixBundleContext - Interface in org.apache.felix.framework.ext
 
FelixConstants - Interface in org.apache.felix.framework.util
 
FelixResolverState - Class in org.apache.felix.framework
 
FelixResolverState(Logger) - Constructor for class org.apache.felix.framework.FelixResolverState
 
FILE_PROTOCOL - Static variable in class org.apache.felix.framework.cache.BundleArchive
 
fileExists(File) - Method in class org.apache.felix.framework.util.SecureAction
 
FilterImpl - Class in org.apache.felix.framework
This class implements an RFC 1960-based filter.
FilterImpl(String) - Constructor for class org.apache.felix.framework.FilterImpl
 
FilterImpl(Logger, String) - Constructor for class org.apache.felix.framework.FilterImpl
Construct a filter for a given filter expression string.
finalize() - Method in class org.apache.felix.framework.cache.JarContent
 
findClass(String) - Method in class org.apache.felix.framework.searchpolicy.ModuleImpl.ModuleClassLoader
 
findLibrary(String) - Method in class org.apache.felix.framework.searchpolicy.ModuleImpl.ModuleClassLoader
 
findResource(String) - Method in class org.apache.felix.framework.searchpolicy.ModuleImpl.ModuleClassLoader
 
findResources(String) - Method in class org.apache.felix.framework.searchpolicy.ModuleImpl.ModuleClassLoader
 
fireBundleEvent(BundleEvent) - Method in class org.apache.felix.framework.util.EventDispatcher
 
fireFrameworkEvent(FrameworkEvent) - Method in class org.apache.felix.framework.util.EventDispatcher
 
fireServiceChanged(ServiceEvent) - Method in class org.apache.felix.framework.ServiceRegistry
 
fireServiceEvent(ServiceEvent) - Method in class org.apache.felix.framework.util.EventDispatcher
 
flush() - Method in class org.apache.felix.framework.cache.BundleCache
 
forName(String) - Method in class org.apache.felix.framework.util.SecureAction
 
FRAGMENT_ATTACHMENT_ALWAYS - Static variable in interface org.osgi.framework.Constants
Manifest header directive value (named "always") identifying a fragment attachment type of always.
FRAGMENT_ATTACHMENT_DIRECTIVE - Static variable in interface org.osgi.framework.Constants
Manifest header directive (named "fragment-attachment") identifying if and when a fragment may attach to a host bundle.
FRAGMENT_ATTACHMENT_NEVER - Static variable in interface org.osgi.framework.Constants
Manifest header directive value (named "never") identifying a fragment attachment type of never.
FRAGMENT_ATTACHMENT_RESOLVETIME - Static variable in interface org.osgi.framework.Constants
Manifest header directive value (named "resolve-time") identifying a fragment attachment type of resolve-time.
FRAGMENT_HOST - Static variable in interface org.osgi.framework.Constants
Manifest header (named "Fragment-Host") identifying the symbolic name of another bundle for which that the bundle is a fragment.
FRAGMENT_VALIDATION_EXCEPTION_VALUE - Static variable in interface org.apache.felix.framework.util.FelixConstants
 
FRAGMENT_VALIDATION_PROP - Static variable in interface org.apache.felix.framework.util.FelixConstants
 
FRAGMENT_VALIDATION_WARNING_VALUE - Static variable in interface org.apache.felix.framework.util.FelixConstants
 
Framework - Interface in org.osgi.framework.launch
A Framework instance.
FRAMEWORK_BEGINNING_STARTLEVEL - Static variable in interface org.osgi.framework.Constants
Specifies the beginning start level of the framework.
FRAMEWORK_BOOTDELEGATION - Static variable in interface org.osgi.framework.Constants
Framework environment property (named "org.osgi.framework.bootdelegation") identifying packages for which the Framework must delegate class loading to the boot class path.
FRAMEWORK_DEFAULT_STARTLEVEL - Static variable in interface org.apache.felix.framework.util.FelixConstants
 
FRAMEWORK_EXECPERMISSION - Static variable in interface org.osgi.framework.Constants
Specifies an optional OS specific command to set file permissions on extracted native code.
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_INACTIVE_STARTLEVEL - Static variable in interface org.apache.felix.framework.util.FelixConstants
 
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_LIBRARY_EXTENSIONS - Static variable in interface org.osgi.framework.Constants
A comma separated list of additional library file extensions that must be searched for when a bundle's class loader is searching for native libraries.
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_SECURITY - Static variable in interface org.osgi.framework.Constants
Specifies the type of security manager the framework must use.
FRAMEWORK_STORAGE - Static variable in interface org.osgi.framework.Constants
A valid file path in the file system to a directory.
FRAMEWORK_STORAGE_CLEAN - Static variable in interface org.osgi.framework.Constants
Specifies if and when the storage area for the framework should be cleaned.
FRAMEWORK_STORAGE_CLEAN_NONE - Static variable in interface org.osgi.framework.Constants
A framework configuration property value for org.osgi.framework.storage.clean (named "none") identifying that the framework storage area should not be cleaned.
FRAMEWORK_STORAGE_CLEAN_ONFIRSTINIT - Static variable in interface org.osgi.framework.Constants
A framework configuration property value for org.osgi.framework.storage.clean (named "onFirstInit") identifying that the framework storage area will be cleaned before the system bundle is initialized for the first time.
FRAMEWORK_SYSTEMPACKAGES - Static variable in interface org.osgi.framework.Constants
Framework environment property (named "org.osgi.framework.system.packages") identifying packages which the system bundle must export.
FRAMEWORK_SYSTEMPACKAGES_EXTRA - Static variable in interface org.osgi.framework.Constants
Framework environment property (named "org.osgi.framework.system.packages.extra") identifying extra packages which the system bundle must export from the current execution environment.
FRAMEWORK_TRUST_REPOSITORIES - Static variable in interface org.osgi.framework.Constants
This property is used to configure trust repositories for the framework.
FRAMEWORK_VENDOR - Static variable in interface org.osgi.framework.Constants
Framework environment property (named "org.osgi.framework.vendor") identifying the Framework implementation vendor.
FRAMEWORK_VENDOR_VALUE - Static variable in interface org.apache.felix.framework.util.FelixConstants
 
FRAMEWORK_VERSION - Static variable in interface org.osgi.framework.Constants
Framework environment property (named "org.osgi.framework.version") identifying the Framework version.
FRAMEWORK_VERSION_VALUE - Static variable in interface org.apache.felix.framework.util.FelixConstants
 
FRAMEWORK_WINDOWSYSTEM - Static variable in interface org.osgi.framework.Constants
Specifies the current windowing system.
FrameworkEvent - Class in org.osgi.framework
A general event from the Framework.
FrameworkEvent(int, Object) - Constructor for class org.osgi.framework.FrameworkEvent
Deprecated. As of 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.
FrameworkFactory - Class in org.apache.felix.framework
 
FrameworkFactory() - Constructor for class org.apache.felix.framework.FrameworkFactory
 
FrameworkFactory - Interface in org.osgi.framework.launch
A factory for creating Framework instances.
FrameworkUtil - Class in org.osgi.framework
Framework utility class that currently only provides public access to Filter instance creation.

G

get() - Method in class org.apache.felix.framework.util.ldap.LdapLexer
 
get(Object) - Method in class org.apache.felix.framework.util.MapToDictionary
 
getAbsolutePath(File) - Method in class org.apache.felix.framework.util.SecureAction
 
getActions() - Method in class org.osgi.framework.AdminPermission
 
getArchive(long) - Method in class org.apache.felix.framework.cache.BundleCache
 
getArchiveIndex(BundleArchive) - Method in class org.apache.felix.framework.cache.BundleCache
 
getArchives() - Method in class org.apache.felix.framework.cache.BundleCache
 
getAttributes() - Method in class org.apache.felix.framework.util.manifestparser.Capability
 
getAttributes() - Method in class org.apache.felix.framework.util.manifestparser.Requirement
 
getBundle(String) - Method in class org.apache.felix.framework.Felix
Retrieves a bundle from its location.
getBundle(long) - Method in class org.apache.felix.framework.Felix
Implementation for BundleContext.getBundle().
getBundle(Class) - Method in class org.apache.felix.framework.Felix
This method returns the bundle associated with the specified class if the class was loaded from a bundle from this framework instance.
getBundle() - Method in class org.apache.felix.framework.searchpolicy.ModuleImpl
 
getBundle() - Method in interface org.apache.felix.moduleloader.IModule
 
getBundle() - Method in class org.osgi.framework.FrameworkEvent
Returns the bundle associated with the event.
getBundleContext() - Method in class org.apache.felix.framework.util.ListenerHookInfoImpl
 
getBundleContext() - Method in interface org.osgi.framework.hooks.service.ListenerHook.ListenerInfo
 
getBundleId() - Method in class org.apache.felix.framework.Felix
 
getBundleId() - Method in interface org.osgi.framework.launch.Framework
Returns the Framework unique identifier.
getBundleIdFromModuleId(String) - Static method in class org.apache.felix.framework.util.Util
Converts a module identifier to a bundle identifier.
getBundles() - Method in class org.apache.felix.framework.Felix
Implementation for BundleContext.getBundles().
getBundleStartLevel(Bundle) - Method in class org.apache.felix.framework.StartLevelImpl
 
getBundleVersion() - Method in class org.apache.felix.framework.util.manifestparser.ManifestParser
 
getCapabilities() - Method in class org.apache.felix.framework.searchpolicy.ModuleImpl
 
getCapabilities() - Method in class org.apache.felix.framework.util.manifestparser.ManifestParser
 
getCapabilities() - Method in interface org.apache.felix.moduleloader.IModule
 
getCapability() - Method in class org.apache.felix.framework.searchpolicy.R4Wire
 
getCapability() - Method in class org.apache.felix.framework.searchpolicy.R4WireFragment
 
getCapability() - Method in class org.apache.felix.framework.searchpolicy.R4WireModule
 
getCapability() - Method in interface org.apache.felix.moduleloader.IWire
Returns the associated capability from the exporting module that satisfies the requirement of the importing module.
getCapabilityByNamespace(IModule, String) - Static method in class org.apache.felix.framework.util.Util
Returns all the capabilities from a module that has a specified namespace.
getClass(String) - Method in class org.apache.felix.framework.searchpolicy.R4Wire
 
getClass(String) - Method in class org.apache.felix.framework.searchpolicy.R4WireFragment
 
getClass(String) - Method in class org.apache.felix.framework.searchpolicy.R4WireModule
 
getClass(String) - Method in interface org.apache.felix.moduleloader.IWire
Requests a class from the exporting module.
getClassByDelegation(String) - Method in class org.apache.felix.framework.searchpolicy.ModuleImpl
 
getClassByDelegation(String) - Method in interface org.apache.felix.moduleloader.IModule
 
getClassContext() - Method in class org.apache.felix.framework.util.SecurityManagerEx
 
getClassName(String) - Static method in class org.apache.felix.framework.util.Util
 
getClassPackage(String) - Static method in class org.apache.felix.framework.util.Util
 
getComment() - Method in class org.apache.felix.framework.util.manifestparser.Requirement
 
getComment() - Method in interface org.apache.felix.moduleloader.IRequirement
 
getConstructor(Class, Class[]) - Method in class org.apache.felix.framework.util.SecureAction
 
getContent() - Method in class org.apache.felix.framework.cache.BundleRevision
 
getContent() - Method in class org.apache.felix.framework.searchpolicy.ModuleImpl
 
getContent() - Method in interface org.apache.felix.moduleloader.IModule
 
getDataFile(String) - Method in class org.apache.felix.framework.cache.BundleArchive
Returns a File object corresponding to the data file of the relative path of the specified string.
getDataFile(BundleImpl, String) - Method in class org.apache.felix.framework.Felix
 
getDeclaredField(Class, String, Object) - Method in class org.apache.felix.framework.util.SecureAction
 
getDeclaredMethod(Class, String, Class[]) - Method in class org.apache.felix.framework.util.SecureAction
 
getDefaultPort() - Method in class org.apache.felix.framework.URLHandlersStreamHandlerProxy
 
getDependentHosts() - Method in class org.apache.felix.framework.searchpolicy.ModuleImpl
 
getDependentImporters() - Method in class org.apache.felix.framework.searchpolicy.ModuleImpl
 
getDependentRequirers() - Method in class org.apache.felix.framework.searchpolicy.ModuleImpl
 
getDependents() - Method in class org.apache.felix.framework.searchpolicy.ModuleImpl
 
getDirectives() - Method in class org.apache.felix.framework.util.manifestparser.Capability
 
getDirectives() - Method in class org.apache.felix.framework.util.manifestparser.Requirement
 
getDynamicRequirements() - Method in class org.apache.felix.framework.searchpolicy.ModuleImpl
 
getDynamicRequirements() - Method in class org.apache.felix.framework.util.manifestparser.ManifestParser
 
getDynamicRequirements() - Method in interface org.apache.felix.moduleloader.IModule
 
getEntries() - Method in class org.apache.felix.framework.cache.ContentDirectoryContent
 
getEntries() - Method in class org.apache.felix.framework.cache.DirectoryContent
 
getEntries() - Method in class org.apache.felix.framework.cache.JarContent
 
getEntries() - Method in interface org.apache.felix.moduleloader.IContent
Returns an enumeration of entry names as String objects.
getEntry(String) - Method in class org.apache.felix.framework.searchpolicy.ModuleImpl
 
getEntry(String) - Method in class org.apache.felix.framework.util.JarFileX
 
getEntry(String) - Method in interface org.apache.felix.moduleloader.IModule
 
getEntryAsBytes(String) - Method in class org.apache.felix.framework.cache.ContentDirectoryContent
 
getEntryAsBytes(String) - Method in class org.apache.felix.framework.cache.DirectoryContent
 
getEntryAsBytes(String) - Method in class org.apache.felix.framework.cache.JarContent
 
getEntryAsBytes(String) - Method in interface org.apache.felix.moduleloader.IContent
This method returns the named entry as an array of bytes.
getEntryAsContent(String) - Method in class org.apache.felix.framework.cache.ContentDirectoryContent
 
getEntryAsContent(String) - Method in class org.apache.felix.framework.cache.DirectoryContent
 
getEntryAsContent(String) - Method in class org.apache.felix.framework.cache.JarContent
 
getEntryAsContent(String) - Method in interface org.apache.felix.moduleloader.IContent
This method returns the named entry as an IContent Typically, this method only makes sense for entries that correspond to some form of aggregated resource (e.g., an embedded JAR file or directory), but implementations are free to interpret this however makes sense.
getEntryAsNativeLibrary(String) - Method in class org.apache.felix.framework.cache.ContentDirectoryContent
 
getEntryAsNativeLibrary(String) - Method in class org.apache.felix.framework.cache.DirectoryContent
 
getEntryAsNativeLibrary(String) - Method in class org.apache.felix.framework.cache.JarContent
 
getEntryAsNativeLibrary(String) - Method in interface org.apache.felix.moduleloader.IContent
This method returns the named entry as a file in the file system for use as a native library.
getEntryAsStream(String) - Method in class org.apache.felix.framework.cache.ContentDirectoryContent
 
getEntryAsStream(String) - Method in class org.apache.felix.framework.cache.DirectoryContent
 
getEntryAsStream(String) - Method in class org.apache.felix.framework.cache.JarContent
 
getEntryAsStream(String) - Method in interface org.apache.felix.moduleloader.IContent
This method returns the named entry as an input stream.
getEntryName() - Method in class org.apache.felix.framework.util.manifestparser.R4Library
 
getExportedPackages(String) - Method in class org.apache.felix.framework.Felix
Returns the exported packages associated with the specified package name.
getExportedPackages(Bundle) - Method in class org.apache.felix.framework.Felix
Returns an array of all actively exported packages from the specified bundle or if the specified bundle is null an array containing all actively exported packages by all bundles.
getExporter() - Method in class org.apache.felix.framework.searchpolicy.R4Wire
 
getExporter() - Method in class org.apache.felix.framework.searchpolicy.R4WireFragment
 
getExporter() - Method in class org.apache.felix.framework.searchpolicy.R4WireModule
 
getExporter() - Method in interface org.apache.felix.moduleloader.IWire
Returns the exporting module.
getExportPackageCapability(IModule, String) - Static method in class org.apache.felix.framework.FelixResolverState
 
getFile() - Method in class org.apache.felix.framework.cache.JarContent
 
getFileInputStream(File) - Method in class org.apache.felix.framework.util.SecureAction
 
getFileOutputStream(File) - Method in class org.apache.felix.framework.util.SecureAction
 
getFilter() - Method in class org.apache.felix.framework.util.ListenerHookInfoImpl
 
getFilter() - Method in class org.apache.felix.framework.util.manifestparser.Requirement
 
getFilter() - Method in interface org.apache.felix.moduleloader.IRequirement
 
getFilter() - Method in interface org.osgi.framework.hooks.service.ListenerHook.ListenerInfo
 
getFragments() - Method in class org.apache.felix.framework.searchpolicy.ModuleImpl
 
getHeaders() - Method in class org.apache.felix.framework.searchpolicy.ModuleImpl
 
getHeaders() - Method in interface org.apache.felix.moduleloader.IModule
 
getHigh() - Method in class org.apache.felix.framework.util.VersionRange
 
getHostAddress(URL) - Method in class org.apache.felix.framework.URLHandlersStreamHandlerProxy
 
getId() - Method in class org.apache.felix.framework.cache.BundleArchive
Returns the bundle identifier associated with this archive.
getId() - Method in class org.apache.felix.framework.searchpolicy.ModuleImpl
 
getId() - Method in interface org.apache.felix.moduleloader.IModule
 
getImporter() - Method in class org.apache.felix.framework.searchpolicy.R4Wire
 
getImporter() - Method in class org.apache.felix.framework.searchpolicy.R4WireFragment
 
getImporter() - Method in class org.apache.felix.framework.searchpolicy.R4WireModule
 
getImporter() - Method in interface org.apache.felix.moduleloader.IWire
Returns the importing module.
getImportingBundles(ExportedPackage) - Method in class org.apache.felix.framework.Felix
 
getInitialBundleStartLevel() - Method in class org.apache.felix.framework.StartLevelImpl
 
getInputStream(int, String) - Method in class org.apache.felix.framework.searchpolicy.ModuleImpl
 
getInputStream(int, String) - Method in interface org.apache.felix.moduleloader.IModule
 
getJarEntry(String) - Method in class org.apache.felix.framework.util.JarFileX
 
getJarURLConnectionJAR(JarURLConnection) - Method in class org.apache.felix.framework.util.SecureAction
 
getLanguages() - Method in class org.apache.felix.framework.util.manifestparser.R4Library
 
getLanguages() - Method in class org.apache.felix.framework.util.manifestparser.R4LibraryClause
 
getLastModified() - Method in class org.apache.felix.framework.cache.BundleArchive
Returns the last modification time of this archive.
getLastModified() - Method in class org.apache.felix.framework.Felix
 
getLibraries() - Method in class org.apache.felix.framework.util.manifestparser.ManifestParser
This method returns the selected native library metadata from the manifest.
getLibraryClauses() - Method in class org.apache.felix.framework.util.manifestparser.ManifestParser
 
getLibraryEntries() - Method in class org.apache.felix.framework.util.manifestparser.R4LibraryClause
 
getLocation() - Method in class org.apache.felix.framework.cache.BundleArchive
Returns the location string associated with this archive.
getLocation() - Method in class org.apache.felix.framework.cache.BundleRevision
Returns the location string this revision.
getLocation() - Method in interface org.osgi.framework.launch.Framework
Returns the Framework location identifier.
getLogger() - Method in class org.apache.felix.framework.cache.BundleRevision
Returns the logger for this revision.
getLogger() - Method in class org.apache.felix.framework.ServiceRegistry
 
getLogLevel() - Method in class org.apache.felix.framework.Logger
 
getLow() - Method in class org.apache.felix.framework.util.VersionRange
 
getManifestHeader() - Method in class org.apache.felix.framework.cache.BundleRevision
Returns the main attributes of the JAR file manifest header of the revision.
getManifestVersion() - Method in class org.apache.felix.framework.searchpolicy.ModuleImpl
 
getManifestVersion() - Method in class org.apache.felix.framework.util.manifestparser.ManifestParser
 
getMethod(Class, String, Class[]) - Method in class org.apache.felix.framework.util.SecureAction
 
getModule() - Method in class org.apache.felix.framework.searchpolicy.ModuleImpl.ModuleClassLoader
 
getModule() - Method in exception org.apache.felix.framework.searchpolicy.ResolveException
Returns the module that was being resolved.
getModule() - Method in class org.apache.felix.moduleloader.ModuleEvent
Returns the module that is the subject of the event.
getModuleRevisionFromModuleId(String) - Static method in class org.apache.felix.framework.util.Util
Converts a module identifier to a bundle identifier.
getModules() - Method in class org.apache.felix.framework.FelixResolverState
 
getModules() - Method in interface org.apache.felix.framework.searchpolicy.Resolver.ResolverState
 
getName() - Method in class org.apache.felix.framework.util.manifestparser.R4Attribute
 
getName() - Method in class org.apache.felix.framework.util.manifestparser.R4Directive
 
getNamespace() - Method in class org.apache.felix.framework.util.manifestparser.Capability
 
getNamespace() - Method in class org.apache.felix.framework.util.manifestparser.Requirement
 
getNamespace() - Method in interface org.apache.felix.moduleloader.ICapability
 
getNamespace() - Method in interface org.apache.felix.moduleloader.IRequirement
 
getNativeLibraries() - Method in class org.apache.felix.framework.searchpolicy.ModuleImpl
 
getNativeLibraries() - Method in interface org.apache.felix.moduleloader.IModule
 
getnw() - Method in class org.apache.felix.framework.util.ldap.LdapLexer
 
getOperands() - Method in class org.apache.felix.framework.util.ldap.Evaluator
 
getOSNames() - Method in class org.apache.felix.framework.util.manifestparser.R4Library
 
getOSNames() - Method in class org.apache.felix.framework.util.manifestparser.R4LibraryClause
 
getOSVersions() - Method in class org.apache.felix.framework.util.manifestparser.R4Library
 
getOSVersions() - Method in class org.apache.felix.framework.util.manifestparser.R4LibraryClause
 
getPackageName() - Method in class org.apache.felix.framework.util.manifestparser.Capability
 
getPackageName() - Method in class org.apache.felix.framework.util.manifestparser.Requirement
 
getPackageVersion() - Method in class org.apache.felix.framework.util.manifestparser.Capability
 
getPackageVersionRange() - Method in class org.apache.felix.framework.util.manifestparser.Requirement
 
getPersistentState() - Method in class org.apache.felix.framework.cache.BundleArchive
Returns the persistent state of this archive.
getPersistentState() - Method in class org.apache.felix.framework.Felix
 
getPolicy() - Method in class org.apache.felix.framework.util.SecureAction
 
getPotentialFragments(IModule) - Method in class org.apache.felix.framework.FelixResolverState
 
getPotentialFragments(IModule) - Method in interface org.apache.felix.framework.searchpolicy.Resolver.ResolverState
 
getPotentialHosts(IModule) - Method in class org.apache.felix.framework.FelixResolverState
 
getPotentialHosts(IModule) - Method in interface org.apache.felix.framework.searchpolicy.Resolver.ResolverState
 
getProcessors() - Method in class org.apache.felix.framework.util.manifestparser.R4Library
 
getProcessors() - Method in class org.apache.felix.framework.util.manifestparser.R4LibraryClause
 
getProgram() - Method in class org.apache.felix.framework.util.ldap.Parser
 
getProperties() - Method in class org.apache.felix.framework.util.manifestparser.Capability
 
getProperties() - Method in interface org.apache.felix.moduleloader.ICapability
 
getProperty(String) - Method in class org.apache.felix.framework.Felix
Implementation for BundleContext.getProperty().
getRegisteredServices(Bundle) - Method in class org.apache.felix.framework.ServiceRegistry
 
getRequirement() - Method in class org.apache.felix.framework.searchpolicy.R4Wire
 
getRequirement() - Method in class org.apache.felix.framework.searchpolicy.R4WireFragment
 
getRequirement() - Method in class org.apache.felix.framework.searchpolicy.R4WireModule
 
getRequirement() - Method in exception org.apache.felix.framework.searchpolicy.ResolveException
 
getRequirement() - Method in interface org.apache.felix.moduleloader.IWire
Returns the associated requirement from the importing module that resulted in the creation of this wire.
getRequirements() - Method in class org.apache.felix.framework.searchpolicy.ModuleImpl
 
getRequirements() - Method in class org.apache.felix.framework.util.manifestparser.ManifestParser
 
getRequirements() - Method in interface org.apache.felix.moduleloader.IModule
 
getResolvedCandidates(IRequirement) - Method in class org.apache.felix.framework.Felix.FelixResolver
 
getResolvedCandidates(IRequirement) - Method in class org.apache.felix.framework.FelixResolverState
 
getResolvedCandidates(IRequirement) - Method in interface org.apache.felix.framework.searchpolicy.Resolver.ResolverState
 
getResource(String) - Method in class org.apache.felix.framework.searchpolicy.ModuleImpl.ModuleClassLoader
 
getResource(String) - Method in class org.apache.felix.framework.searchpolicy.R4Wire
 
getResource(String) - Method in class org.apache.felix.framework.searchpolicy.R4WireFragment
 
getResource(String) - Method in class org.apache.felix.framework.searchpolicy.R4WireModule
 
getResource(String) - Method in interface org.apache.felix.moduleloader.IWire
Requests a resource from the exporting module.
getResourceByDelegation(String) - Method in class org.apache.felix.framework.searchpolicy.ModuleImpl
 
getResourceByDelegation(String) - Method in interface org.apache.felix.moduleloader.IModule
 
getResourcePackage(String) - Static method in class org.apache.felix.framework.util.Util
 
getResources(String) - Method in class org.apache.felix.framework.searchpolicy.R4Wire
 
getResources(String) - Method in class org.apache.felix.framework.searchpolicy.R4WireFragment
 
getResources(String) - Method in class org.apache.felix.framework.searchpolicy.R4WireModule
 
getResources(String) - Method in interface org.apache.felix.moduleloader.IWire
Requests resources from the exporting module.
getResourcesByDelegation(String) - Method in class org.apache.felix.framework.searchpolicy.ModuleImpl
 
getResourcesByDelegation(String) - Method in interface org.apache.felix.moduleloader.IModule
 
getRevision(int) - Method in class org.apache.felix.framework.cache.BundleArchive
Returns the revision object for the specified revision.
getRevisionCount() - Method in class org.apache.felix.framework.cache.BundleArchive
Returns the number of revisions available for this archive.
getRevisionRootDir() - Method in class org.apache.felix.framework.cache.BundleRevision
Returns the root directory for this revision.
getSatisfyingCapability(IModule, IRequirement) - Static method in class org.apache.felix.framework.util.Util
 
getSecurityContext() - Method in class org.apache.felix.framework.searchpolicy.ModuleImpl
 
getSecurityContext() - Method in interface org.apache.felix.moduleloader.IModule
 
getSelectionFilter() - Method in class org.apache.felix.framework.util.manifestparser.R4Library
 
getSelectionFilter() - Method in class org.apache.felix.framework.util.manifestparser.R4LibraryClause
 
getService(Bundle, ServiceReference) - Method in class org.apache.felix.framework.Felix
 
getService(Bundle, ServiceReference) - Method in class org.apache.felix.framework.ServiceRegistry
 
getService() - Method in class org.apache.felix.framework.URLHandlersServiceTracker
 
getServiceReferences(String, Filter) - Method in class org.apache.felix.framework.ServiceRegistry
 
getServicesInUse(Bundle) - Method in class org.apache.felix.framework.ServiceRegistry
 
getSignerMatcher(Bundle) - Method in interface org.apache.felix.framework.ext.SecurityProvider
 
getStartLevel() - Method in class org.apache.felix.framework.cache.BundleArchive
Returns the start level of this archive.
getStartLevel() - Method in class org.apache.felix.framework.StartLevelImpl
 
getSymbolicName() - Method in class org.apache.felix.framework.searchpolicy.ModuleImpl
 
getSymbolicName() - Method in class org.apache.felix.framework.util.manifestparser.ManifestParser
 
getSymbolicName() - Method in interface org.apache.felix.moduleloader.IModule
 
getSymbolicName() - Method in interface org.osgi.framework.launch.Framework
Returns the symbolic name of this Framework.
getSystemBundleDataFile(String) - Method in class org.apache.felix.framework.cache.BundleCache
Provides the system bundle access to its private storage area; this special case is necessary since the system bundle is not really a bundle and therefore must be treated in a special way.
getSystemProperty(String, String) - Method in class org.apache.felix.framework.util.SecureAction
 
getThrowable() - Method in class org.osgi.framework.FrameworkEvent
Returns the exception related to this event.
getType() - Method in class org.osgi.framework.FrameworkEvent
Returns the type of framework event.
getType() - Method in exception org.osgi.framework.ServiceException
 
getUnresolvedCandidates(IRequirement) - Method in class org.apache.felix.framework.Felix.FelixResolver
 
getUnresolvedCandidates(IRequirement) - Method in class org.apache.felix.framework.FelixResolverState
 
getUnresolvedCandidates(IRequirement) - Method in interface org.apache.felix.framework.searchpolicy.Resolver.ResolverState
 
getUnsupportedType() - Method in exception org.apache.felix.framework.util.ldap.EvaluationException
 
getURLConnectionInputStream(URLConnection) - Method in class org.apache.felix.framework.util.SecureAction
 
getUses() - Method in class org.apache.felix.framework.util.manifestparser.Capability
 
getUsingBundles(ServiceReference) - Method in class org.apache.felix.framework.ServiceRegistry
 
getValue() - Method in class org.apache.felix.framework.util.manifestparser.R4Attribute
 
getValue() - Method in class org.apache.felix.framework.util.manifestparser.R4Directive
 
getVersion() - Method in class org.apache.felix.framework.searchpolicy.ModuleImpl
 
getVersion() - Method in interface org.apache.felix.moduleloader.IModule
 
getWire(IModule, String) - Static method in class org.apache.felix.framework.util.Util
 
getWires() - Method in class org.apache.felix.framework.searchpolicy.ModuleImpl
 
getWires() - Method in interface org.apache.felix.moduleloader.IModule
 
GREATER_EQUAL - Static variable in class org.apache.felix.framework.util.ldap.Parser
 

H

hasBundlePermission(ProtectionDomain, Permission, boolean) - Method in interface org.apache.felix.framework.ext.SecurityProvider
 
hasEntry(String) - Method in class org.apache.felix.framework.cache.ContentDirectoryContent
 
hasEntry(String) - Method in class org.apache.felix.framework.cache.DirectoryContent
 
hasEntry(String) - Method in class org.apache.felix.framework.cache.JarContent
 
hasEntry(String) - Method in interface org.apache.felix.moduleloader.IContent
This method determines if the specified named entry is contained in the associated content.
hashCode() - Method in class org.apache.felix.framework.BundleProtectionDomain
 
hashCode() - Method in class org.apache.felix.framework.FilterImpl
Returns the hash code for the Filter object.
hashCode() - Method in class org.apache.felix.framework.searchpolicy.PackageSource
 
hashCode(URL) - Method in class org.apache.felix.framework.URLHandlersStreamHandlerProxy
 
hashCode() - Method in class org.osgi.framework.AdminPermission
 
hasInputStream(int, String) - Method in class org.apache.felix.framework.searchpolicy.ModuleImpl
 
hasInputStream(int, String) - Method in interface org.apache.felix.moduleloader.IModule
 
hasMoreElements() - Method in class org.apache.felix.framework.util.CompoundEnumeration
 
hasMoreElements() - Method in class org.apache.felix.framework.util.IteratorToEnumeration
 
hasPackage(String) - Method in class org.apache.felix.framework.searchpolicy.R4Wire
 
hasPackage(String) - Method in class org.apache.felix.framework.searchpolicy.R4WireFragment
 
hasPackage(String) - Method in class org.apache.felix.framework.searchpolicy.R4WireModule
 
hasPackage(String) - Method in interface org.apache.felix.moduleloader.IWire
Returns whether or not the wire has a given package name.
hasPermission(Object) - Method in class org.apache.felix.framework.Felix
 
HOST_NAMESPACE - Static variable in interface org.apache.felix.moduleloader.ICapability
 
hostsEqual(URL, URL) - Method in class org.apache.felix.framework.URLHandlersStreamHandlerProxy
 

I

ICapability - Interface in org.apache.felix.moduleloader
 
IContent - Interface in org.apache.felix.moduleloader
 
IModule - Interface in org.apache.felix.moduleloader
 
implies(Permission) - Method in class org.apache.felix.framework.BundleProtectionDomain
 
implies(Permission) - Method in class org.osgi.framework.AdminPermission
 
impliesDirect(Permission) - Method in class org.apache.felix.framework.BundleProtectionDomain
 
IMPORT_PACKAGE - Static variable in interface org.osgi.framework.Constants
Manifest header (named "Import-Package") identifying the packages on which the bundle depends.
IMPORT_SERVICE - Static variable in interface org.osgi.framework.Constants
Deprecated. As of 1.2.
INCLUDE_DIRECTIVE - Static variable in interface org.osgi.framework.Constants
Manifest header directive (named "include").
infiniteRange - Static variable in class org.apache.felix.framework.util.VersionRange
 
INFO - Static variable in class org.osgi.framework.FrameworkEvent
An informational event has occurred.
init() - Method in class org.apache.felix.framework.Felix
This method initializes the framework, which is comprised of resolving the system bundle, reloading any cached bundles, and activating the system bundle.
init() - Method in interface org.osgi.framework.launch.Framework
Initialize this Framework.
INPUTSTREAM_PROTOCOL - Static variable in class org.apache.felix.framework.cache.BundleArchive
 
installBundle(String, InputStream) - Method in class org.apache.felix.framework.Felix
 
invoke(Object, Method, Object[]) - Method in class org.apache.felix.framework.URLHandlersStreamHandlerProxy
 
invoke(Method, Object, Object[]) - Method in class org.apache.felix.framework.util.SecureAction
 
invoke(Constructor, Object[]) - Method in class org.apache.felix.framework.util.SecureAction
 
invokeDirect(Method, Object, Object[]) - Method in class org.apache.felix.framework.util.SecureAction
 
IRequirement - Interface in org.apache.felix.moduleloader
 
isBundleActivationPolicyUsed(Bundle) - Method in class org.apache.felix.framework.StartLevelImpl
 
isBundlePersistentlyStarted(Bundle) - Method in class org.apache.felix.framework.StartLevelImpl
 
isCaseSensitive() - Method in class org.apache.felix.framework.util.StringMap
 
isEmpty() - Method in class org.apache.felix.framework.util.MapToDictionary
 
isExtensionBundle(Map) - Static method in class org.apache.felix.framework.util.Util
Check whether the given manifest headers are from an extension bundle.
isFileDirectory(File) - Method in class org.apache.felix.framework.util.SecureAction
 
isFragment(IModule) - Static method in class org.apache.felix.framework.util.Util
Checks if the provided module definition declares a fragment host.
isHighInclusive() - Method in class org.apache.felix.framework.util.VersionRange
 
isIncluded(String) - Method in class org.apache.felix.framework.util.manifestparser.Capability
 
isInRange(Version) - Method in class org.apache.felix.framework.util.VersionRange
 
isLowInclusive() - Method in class org.apache.felix.framework.util.VersionRange
 
isMandatory() - Method in class org.apache.felix.framework.util.manifestparser.R4Attribute
 
isMultiple() - Method in class org.apache.felix.framework.util.manifestparser.Requirement
 
isMultiple() - Method in interface org.apache.felix.moduleloader.IRequirement
 
isOptional() - Method in class org.apache.felix.framework.util.manifestparser.Requirement
 
isOptional() - Method in interface org.apache.felix.moduleloader.IRequirement
 
isResolved() - Method in class org.apache.felix.framework.searchpolicy.ModuleImpl
 
isResolved() - Method in interface org.apache.felix.moduleloader.IModule
 
isSatisfied(ICapability) - Method in class org.apache.felix.framework.util.manifestparser.Requirement
 
isSatisfied(ICapability) - Method in interface org.apache.felix.moduleloader.IRequirement
 
isServiceAssignable(Bundle, ServiceReference) - Static method in class org.apache.felix.framework.util.Util
This method determines if the requesting bundle is able to cast the specified service reference based on class visibility rules of the underlying modules.
isUnsupportedType() - Method in exception org.apache.felix.framework.util.ldap.EvaluationException
 
IteratorToEnumeration - Class in org.apache.felix.framework.util
 
IteratorToEnumeration(Iterator) - Constructor for class org.apache.felix.framework.util.IteratorToEnumeration
 
IURLPolicy - Interface in org.apache.felix.moduleloader
 
IWire - Interface in org.apache.felix.moduleloader
This interface represents a directed class/resource loading dependency between two modules, which result when the framework resolves Import-Package or Require-Bundle declarations.

J

JarContent - Class in org.apache.felix.framework.cache
 
JarContent(Logger, Object, File, File) - Constructor for class org.apache.felix.framework.cache.JarContent
 
JarContent(Logger, Object, File, File, boolean) - Constructor for class org.apache.felix.framework.cache.JarContent
 
JarFileX - Class in org.apache.felix.framework.util
The purpose of this class is to fix an apparent bug in the JVM in versions 1.4.2 and lower where directory entries in ZIP/JAR files are not correctly identified.
JarFileX(File) - Constructor for class org.apache.felix.framework.util.JarFileX
 
JarFileX(File, boolean) - Constructor for class org.apache.felix.framework.util.JarFileX
 
JarFileX(File, boolean, int) - Constructor for class org.apache.felix.framework.util.JarFileX
 
JarFileX(String) - Constructor for class org.apache.felix.framework.util.JarFileX
 
JarFileX(String, boolean) - Constructor for class org.apache.felix.framework.util.JarFileX
 

K

keys() - Method in class org.apache.felix.framework.util.MapToDictionary
 

L

LdapLexer - Class in org.apache.felix.framework.util.ldap
 
LdapLexer() - Constructor for class org.apache.felix.framework.util.ldap.LdapLexer
 
LdapLexer(Reader) - Constructor for class org.apache.felix.framework.util.ldap.LdapLexer
 
LESS_EQUAL - Static variable in class org.apache.felix.framework.util.ldap.Parser
 
LIFECYCLE - Static variable in class org.osgi.framework.AdminPermission
 
listDirectory(File) - Method in class org.apache.felix.framework.util.SecureAction
 
LISTENER - Static variable in class org.osgi.framework.AdminPermission
 
ListenerHook - Interface in org.osgi.framework.hooks.service
 
ListenerHook.ListenerInfo - Interface in org.osgi.framework.hooks.service
 
ListenerHookInfoImpl - Class in org.apache.felix.framework.util
 
ListenerHookInfoImpl(BundleContext, String) - Constructor for class org.apache.felix.framework.util.ListenerHookInfoImpl
 
loadClass(String, boolean) - Method in class org.apache.felix.framework.searchpolicy.ModuleImpl.ModuleClassLoader
 
loadClassUsingClass(Class, String) - Static method in class org.apache.felix.framework.util.Util
This is a simple utility class that attempts to load the named class using the class loader of the supplied class or the class loader of one of its super classes or their implemented interfaces.
log(int, String) - Method in class org.apache.felix.framework.Logger
 
log(int, String, Throwable) - Method in class org.apache.felix.framework.Logger
 
log(ServiceReference, int, String) - Method in class org.apache.felix.framework.Logger
 
log(ServiceReference, int, String, Throwable) - Method in class org.apache.felix.framework.Logger
 
LOG_DEBUG - Static variable in class org.apache.felix.framework.Logger
 
LOG_ERROR - Static variable in class org.apache.felix.framework.Logger
 
LOG_INFO - Static variable in class org.apache.felix.framework.Logger
 
LOG_LEVEL_PROP - Static variable in interface org.apache.felix.framework.util.FelixConstants
 
LOG_LOGGER_PROP - Static variable in interface org.apache.felix.framework.util.FelixConstants
 
LOG_WARNING - Static variable in class org.apache.felix.framework.Logger
 
Logger - Class in org.apache.felix.framework
This class mimics the standard OSGi LogService interface.
Logger() - Constructor for class org.apache.felix.framework.Logger
 
lookup(String) - Method in interface org.apache.felix.framework.util.ldap.Mapper
 
LPAREN - Static variable in class org.apache.felix.framework.util.ldap.Parser
 

M

m_capability - Variable in class org.apache.felix.framework.searchpolicy.PackageSource
 
m_module - Variable in class org.apache.felix.framework.searchpolicy.PackageSource
 
main(String[]) - Static method in class org.apache.felix.framework.util.ldap.Driver
 
MANDATORY_DIRECTIVE - Static variable in interface org.osgi.framework.Constants
Manifest header directive (named "mandatory") identifying names of matching attributes which must be specified by matching Import-Package statements in the Export-Package manifest header.
ManifestParser - Class in org.apache.felix.framework.util.manifestparser
 
ManifestParser(Logger, Map, Map) - Constructor for class org.apache.felix.framework.util.manifestparser.ManifestParser
 
Mapper - Interface in org.apache.felix.framework.util.ldap
 
MapToDictionary - Class in org.apache.felix.framework.util
This is a simple class that implements a Dictionary from a Map.
MapToDictionary(Map) - Constructor for class org.apache.felix.framework.util.MapToDictionary
 
match(Dictionary) - Method in class org.apache.felix.framework.FilterImpl
Filter using a Dictionary object.
match(ServiceReference) - Method in class org.apache.felix.framework.FilterImpl
Filter using a service's properties.
match(String) - Method in class org.apache.felix.framework.util.manifestparser.R4Library
Determines if the specified native library name matches this native library definition.
match(Map) - Method in class org.apache.felix.framework.util.manifestparser.R4LibraryClause
 
matchCase(Dictionary) - Method in class org.apache.felix.framework.FilterImpl
 
METADATA - Static variable in class org.osgi.framework.AdminPermission
 
mkdir(File) - Method in class org.apache.felix.framework.util.SecureAction
 
mkdirs(File) - Method in class org.apache.felix.framework.util.SecureAction
 
MODULE_NAMESPACE - Static variable in interface org.apache.felix.moduleloader.ICapability
 
ModuleEvent - Class in org.apache.felix.moduleloader
This is an event class that is used by the ModuleManager to indicate when modules are added, removed, or reset.
ModuleEvent(IModule) - Constructor for class org.apache.felix.moduleloader.ModuleEvent
Constructs a module event with the specified ModuleManager as the event source and the specified module as the subject of the event.
ModuleImpl - Class in org.apache.felix.framework.searchpolicy
 
ModuleImpl(Logger, Bundle, String, String[], boolean[]) - Constructor for class org.apache.felix.framework.searchpolicy.ModuleImpl
This constructor is used by the extension manager, since it needs a constructor that does not throw an exception.
ModuleImpl(Logger, Map, Felix.FelixResolver, Bundle, String, Map, IContent, URLStreamHandler, String[], boolean[]) - Constructor for class org.apache.felix.framework.searchpolicy.ModuleImpl
 
ModuleImpl.ModuleClassLoader - Class in org.apache.felix.framework.searchpolicy
 
ModuleImpl.ModuleClassLoader() - Constructor for class org.apache.felix.framework.searchpolicy.ModuleImpl.ModuleClassLoader
 
moduleResolved(IModule) - Method in class org.apache.felix.framework.FelixResolverState
 
moduleResolved(ModuleEvent) - Method in interface org.apache.felix.framework.searchpolicy.ResolveListener
This is an event callback method that indicates that a module was resolved.
moduleUnresolved(ModuleEvent) - Method in interface org.apache.felix.framework.searchpolicy.ResolveListener
This is an event callback method that indicates that a module was unresolved.

N

newFramework(Map) - Method in class org.apache.felix.framework.FrameworkFactory
 
newFramework(Map) - Method in interface org.osgi.framework.launch.FrameworkFactory
Create a new Framework instance.
newPermissionCollection() - Method in class org.osgi.framework.AdminPermission
 
nextElement() - Method in class org.apache.felix.framework.util.CompoundEnumeration
 
nextElement() - Method in class org.apache.felix.framework.util.IteratorToEnumeration
 
NOOP - Static variable in class org.apache.felix.framework.util.ldap.Parser
 
normalizeOSName(String) - Static method in class org.apache.felix.framework.util.manifestparser.R4LibraryClause
 
normalizeOSVersion(String) - Static method in class org.apache.felix.framework.util.manifestparser.R4LibraryClause
 
normalizeProcessor(String) - Static method in class org.apache.felix.framework.util.manifestparser.R4LibraryClause
 

O

OBJECTCLASS - Static variable in interface org.osgi.framework.Constants
Service property (named "objectClass") identifying all of the class names under which a service was registered in the Framework (of type java.lang.String[]).
open() - Method in class org.apache.felix.framework.util.ThreadGate
Open the gate and release any waiting threads.
openConnection(URL) - Method in class org.apache.felix.framework.URLHandlersStreamHandlerProxy
 
openJAR(File) - Method in class org.apache.felix.framework.util.SecureAction
 
openJAR(File, boolean) - Method in class org.apache.felix.framework.util.SecureAction
 
openURLConnection(URL) - Method in class org.apache.felix.framework.util.SecureAction
 
Operator - Class in org.apache.felix.framework.util.ldap
 
Operator() - Constructor for class org.apache.felix.framework.util.ldap.Operator
 
org.apache.felix.framework - package org.apache.felix.framework
 
org.apache.felix.framework.cache - package org.apache.felix.framework.cache
 
org.apache.felix.framework.ext - package org.apache.felix.framework.ext
 
org.apache.felix.framework.searchpolicy - package org.apache.felix.framework.searchpolicy
 
org.apache.felix.framework.util - package org.apache.felix.framework.util
 
org.apache.felix.framework.util.ldap - package org.apache.felix.framework.util.ldap
 
org.apache.felix.framework.util.manifestparser - package org.apache.felix.framework.util.manifestparser
 
org.apache.felix.moduleloader - package org.apache.felix.moduleloader
 
org.osgi.framework - package org.osgi.framework
Framework Package Version 1.4.
org.osgi.framework.hooks.service - package org.osgi.framework.hooks.service
 
org.osgi.framework.launch - package org.osgi.framework.launch
Framework Launch Package Version 1.0.

P

PACKAGE_NAMESPACE - Static variable in interface org.apache.felix.moduleloader.ICapability
 
PACKAGE_PROPERTY - Static variable in interface org.apache.felix.moduleloader.ICapability
 
PACKAGE_SEPARATOR - Static variable in interface org.apache.felix.framework.util.FelixConstants
 
PACKAGE_SPECIFICATION_VERSION - Static variable in interface org.osgi.framework.Constants
Deprecated. As of 1.3. This has been replaced by Constants.VERSION_ATTRIBUTE.
PACKAGES_REFRESHED - Static variable in class org.osgi.framework.FrameworkEvent
A PackageAdmin.refreshPackage operation has completed.
PackageSource - Class in org.apache.felix.framework.searchpolicy
This utility class represents a source for a given package, where the package is indicated by a particular module and the module's capability associated with that package.
PackageSource(IModule, ICapability) - Constructor for class org.apache.felix.framework.searchpolicy.PackageSource
 
parse(Logger, String) - Static method in class org.apache.felix.framework.util.manifestparser.R4LibraryClause
 
parse(String) - Static method in class org.apache.felix.framework.util.VersionRange
 
parseBundleSymbolicName(Map) - Static method in class org.apache.felix.framework.util.manifestparser.ManifestParser
 
parseDelimitedString(String, String) - Static method in class org.apache.felix.framework.util.manifestparser.ManifestParser
Parses delimited string and returns an array containing the tokens.
ParseException - Exception in org.apache.felix.framework.util.ldap
 
ParseException() - Constructor for exception org.apache.felix.framework.util.ldap.ParseException
 
ParseException(String) - Constructor for exception org.apache.felix.framework.util.ldap.ParseException
 
parseExportHeader(String) - Static method in class org.apache.felix.framework.util.manifestparser.ManifestParser
 
parseExtensionBundleHeader(String) - Static method in class org.apache.felix.framework.util.manifestparser.ManifestParser
 
parseImportHeader(String) - Static method in class org.apache.felix.framework.util.manifestparser.ManifestParser
 
parseLibraryStrings(Logger, String[]) - Static method in class org.apache.felix.framework.util.manifestparser.ManifestParser
Parses native code manifest headers.
Parser - Class in org.apache.felix.framework.util.ldap
 
Parser() - Constructor for class org.apache.felix.framework.util.ldap.Parser
 
Parser(LdapLexer) - Constructor for class org.apache.felix.framework.util.ldap.Parser
 
parseRequireBundleHeader(String) - Static method in class org.apache.felix.framework.util.manifestparser.ManifestParser
 
parseStandardHeader(String) - Static method in class org.apache.felix.framework.util.manifestparser.ManifestParser
 
parseStandardHeaderClause(String) - Static method in class org.apache.felix.framework.util.manifestparser.ManifestParser
 
parseURL(URL, String, int, int) - Method in class org.apache.felix.framework.URLHandlersStreamHandlerProxy
 
peek() - Method in class org.apache.felix.framework.util.ldap.LdapLexer
 
peeknw() - Method in class org.apache.felix.framework.util.ldap.LdapLexer
 
PRESENT - Static variable in class org.apache.felix.framework.util.ldap.Parser
 
purge() - Method in class org.apache.felix.framework.cache.BundleArchive
This method removes all old revisions associated with the archive and keeps only the current revision.
put(Object, Object) - Method in class org.apache.felix.framework.util.MapToDictionary
 
put(Object, Object) - Method in class org.apache.felix.framework.util.StringMap
 

R

R4Attribute - Class in org.apache.felix.framework.util.manifestparser
 
R4Attribute(String, Object, boolean) - Constructor for class org.apache.felix.framework.util.manifestparser.R4Attribute
 
R4Directive - Class in org.apache.felix.framework.util.manifestparser
 
R4Directive(String, String) - Constructor for class org.apache.felix.framework.util.manifestparser.R4Directive
 
R4Library - Class in org.apache.felix.framework.util.manifestparser
 
R4Library(String, String[], String[], String[], String[], String) - Constructor for class org.apache.felix.framework.util.manifestparser.R4Library
 
R4LibraryClause - Class in org.apache.felix.framework.util.manifestparser
 
R4LibraryClause(String[], String[], String[], String[], String[], String) - Constructor for class org.apache.felix.framework.util.manifestparser.R4LibraryClause
 
R4LibraryClause(R4LibraryClause) - Constructor for class org.apache.felix.framework.util.manifestparser.R4LibraryClause
 
R4Wire - Class in org.apache.felix.framework.searchpolicy
 
R4Wire(IModule, IRequirement, IModule, ICapability) - Constructor for class org.apache.felix.framework.searchpolicy.R4Wire
 
R4WireFragment - Class in org.apache.felix.framework.searchpolicy
 
R4WireFragment(IModule, IModule) - Constructor for class org.apache.felix.framework.searchpolicy.R4WireFragment
 
R4WireModule - Class in org.apache.felix.framework.searchpolicy
 
R4WireModule(IModule, IRequirement, IModule, ICapability, Map) - Constructor for class org.apache.felix.framework.searchpolicy.R4WireModule
 
REFERENCE_PROTOCOL - Static variable in class org.apache.felix.framework.cache.BundleArchive
 
registerService(BundleImpl, String[], Object, Dictionary) - Method in class org.apache.felix.framework.Felix
Implementation for BundleContext.registerService().
registerService(Bundle, String[], Object, Dictionary) - Method in class org.apache.felix.framework.ServiceRegistry
 
releaseInstallLock(String) - Method in class org.apache.felix.framework.Felix
 
remove(BundleArchive) - Method in class org.apache.felix.framework.cache.BundleCache
 
remove(Object) - Method in class org.apache.felix.framework.util.MapToDictionary
 
removeBundleListener(Bundle, BundleListener) - Method in class org.apache.felix.framework.Felix
 
removeCapability() - Method in interface org.apache.felix.framework.ext.FelixBundleContext
 
removed(Collection) - Method in interface org.osgi.framework.hooks.service.ListenerHook
 
removeDependentHost(IModule) - Method in class org.apache.felix.framework.searchpolicy.ModuleImpl
 
removeDependentImporter(IModule) - Method in class org.apache.felix.framework.searchpolicy.ModuleImpl
 
removeDependentRequirer(IModule) - Method in class org.apache.felix.framework.searchpolicy.ModuleImpl
 
removeFrameworkListener(Bundle, FrameworkListener) - Method in class org.apache.felix.framework.Felix
 
removeListener(Bundle, Class, EventListener) - Method in class org.apache.felix.framework.util.EventDispatcher
 
removeListeners(Bundle) - Method in class org.apache.felix.framework.util.EventDispatcher
 
removeModule(IModule) - Method in class org.apache.felix.framework.FelixResolverState
 
removeRequirement() - Method in interface org.apache.felix.framework.ext.FelixBundleContext
 
removeServiceListener(Bundle, ServiceListener) - Method in class org.apache.felix.framework.Felix
Implementation for BundleContext.removeServiceListener().
removeServiceListener(ServiceListener) - Method in class org.apache.felix.framework.ServiceRegistry
 
renameFile(File, File) - Method in class org.apache.felix.framework.util.SecureAction
 
REQUIRE_BUNDLE - Static variable in interface org.osgi.framework.Constants
Manifest header (named "Require-Bundle") identifying the symbolic names of other bundles required by the bundle.
Requirement - Class in org.apache.felix.framework.util.manifestparser
 
Requirement(String, String) - Constructor for class org.apache.felix.framework.util.manifestparser.Requirement
 
Requirement(String, R4Directive[], R4Attribute[]) - Constructor for class org.apache.felix.framework.util.manifestparser.Requirement
 
reset() - Method in class org.apache.felix.framework.util.ldap.Evaluator
 
reset(Object[]) - Method in class org.apache.felix.framework.util.ldap.Evaluator
 
reset() - Method in class org.apache.felix.framework.util.ldap.Parser
 
reset(LdapLexer) - Method in class org.apache.felix.framework.util.ldap.Parser
 
RESOLUTION_DIRECTIVE - Static variable in interface org.osgi.framework.Constants
Manifest header directive (named "resolution") identifying the resolution type in the Import-Package or Require-Bundle manifest header.
RESOLUTION_MANDATORY - Static variable in interface org.osgi.framework.Constants
Manifest header directive value (named "mandatory") identifying a mandatory resolution type.
RESOLUTION_OPTIONAL - Static variable in interface org.osgi.framework.Constants
Manifest header directive value (named "optional") identifying an optional resolution type.
resolve(IModule) - Method in class org.apache.felix.framework.Felix.FelixResolver
 
resolve(Resolver.ResolverState, IModule) - Method in class org.apache.felix.framework.searchpolicy.Resolver
 
RESOLVE - Static variable in class org.osgi.framework.AdminPermission
 
resolveDynamicImport(IModule, String) - Method in class org.apache.felix.framework.Felix.FelixResolver
 
resolveDynamicImport(Resolver.ResolverState, IModule, String) - Method in class org.apache.felix.framework.searchpolicy.Resolver
 
ResolveException - Exception in org.apache.felix.framework.searchpolicy
This exception is thrown if a module cannot be resolved.
ResolveException(String, IModule, IRequirement) - Constructor for exception org.apache.felix.framework.searchpolicy.ResolveException
Constructs an exception with the specified message, module, import identifier, import version number, and propagation flag.
ResolveListener - Interface in org.apache.felix.framework.searchpolicy
This is an event listener interface for listening to resolution events that are generated by the R4SearchPolicy.
Resolver - Class in org.apache.felix.framework.searchpolicy
 
Resolver(Logger) - Constructor for class org.apache.felix.framework.searchpolicy.Resolver
 
Resolver.ResolverState - Interface in org.apache.felix.framework.searchpolicy
 
RESOURCE - Static variable in class org.osgi.framework.AdminPermission
 
ResourceNotFoundException - Exception in org.apache.felix.moduleloader
 
ResourceNotFoundException(String) - Constructor for exception org.apache.felix.moduleloader.ResourceNotFoundException
 
revise(String, InputStream) - Method in class org.apache.felix.framework.cache.BundleArchive
This method adds a revision to the archive.
rollbackRevise() - Method in class org.apache.felix.framework.cache.BundleArchive
This method undoes the previous revision to the archive; this method will remove the latest revision from the archive.
RPAREN - Static variable in class org.apache.felix.framework.util.ldap.Parser
 
run() - Method in class org.apache.felix.framework.StartLevelImpl
 

S

sameFile(URL, URL) - Method in class org.apache.felix.framework.URLHandlersStreamHandlerProxy
 
SecureAction - Class in org.apache.felix.framework.util
This is a utility class to centralize all action that should be performed in a doPrivileged() block.
SecureAction() - Constructor for class org.apache.felix.framework.util.SecureAction
 
SecurityManagerEx - Class in org.apache.felix.framework.util
Simple utility class used to provide public access to the protected getClassContext() method of SecurityManager
SecurityManagerEx() - Constructor for class org.apache.felix.framework.util.SecurityManagerEx
 
SecurityProvider - Interface in org.apache.felix.framework.ext
 
SELECTION_FILTER_ATTRIBUTE - Static variable in interface org.osgi.framework.Constants
Manifest header attribute (named "selection-filter") is used for selection by filtering based upon system properties.
SERVICE_DESCRIPTION - Static variable in interface org.osgi.framework.Constants
Service property (named "service.description") identifying a service's description.
SERVICE_ID - Static variable in interface org.osgi.framework.Constants
Service property (named "service.id") identifying a service's registration number (of type java.lang.Long).
SERVICE_PID - Static variable in interface org.osgi.framework.Constants
Service property (named "service.pid") identifying a service's persistent identifier.
SERVICE_RANKING - Static variable in interface org.osgi.framework.Constants
Service property (named "service.ranking") identifying a service's ranking number (of type java.lang.Integer).
SERVICE_TYPE - Static variable in interface org.osgi.framework.Constants
Service property (named "service.type") to provide information about the type of the service.
SERVICE_URLHANDLERS_PROP - Static variable in interface org.apache.felix.framework.util.FelixConstants
 
SERVICE_VENDOR - Static variable in interface org.osgi.framework.Constants
Service property (named "service.vendor") identifying a service's vendor.
serviceChanged(ServiceEvent) - Method in class org.apache.felix.framework.Logger
This method implements the callback for the ServiceListener interface.
serviceChanged(ServiceEvent) - Method in class org.apache.felix.framework.URLHandlersServiceTracker
 
ServiceException - Exception in org.osgi.framework
 
ServiceException(String) - Constructor for exception org.osgi.framework.ServiceException
 
ServiceException(String, Throwable) - Constructor for exception org.osgi.framework.ServiceException
 
servicePropertiesModified(ServiceRegistration) - Method in class org.apache.felix.framework.ServiceRegistry
 
ServiceRegistry - Class in org.apache.felix.framework
 
ServiceRegistry(Logger) - Constructor for class org.apache.felix.framework.ServiceRegistry
 
setAccesssible(Method) - Method in class org.apache.felix.framework.util.SecureAction
 
setBundleStartLevel(Bundle, int) - Method in class org.apache.felix.framework.StartLevelImpl
 
setCaseSensitive(boolean) - Method in class org.apache.felix.framework.util.StringMap
 
setDebug(PrintStream) - Method in class org.apache.felix.framework.util.ldap.Parser
 
setInitialBundleStartLevel(int) - Method in class org.apache.felix.framework.StartLevelImpl
 
setLastModified(long) - Method in class org.apache.felix.framework.cache.BundleArchive
Sets the the last modification time of this archive.
setLogLevel(int) - Method in class org.apache.felix.framework.Logger
 
setMapper(Mapper) - Method in class org.apache.felix.framework.util.ldap.Evaluator
 
setPersistentState(int) - Method in class org.apache.felix.framework.cache.BundleArchive
Sets the persistent state of this archive.
setPersistentStateActive() - Method in class org.apache.felix.framework.Felix
 
setPersistentStateInactive() - Method in class org.apache.felix.framework.Felix
 
setPersistentStateUninstalled() - Method in class org.apache.felix.framework.Felix
 
setProgram(Object[]) - Method in class org.apache.felix.framework.util.ldap.Evaluator
 
setReader(Reader) - Method in class org.apache.felix.framework.util.ldap.LdapLexer
 
setResolved() - Method in class org.apache.felix.framework.searchpolicy.ModuleImpl
 
setSecurityContext(Object) - Method in class org.apache.felix.framework.searchpolicy.ModuleImpl
 
setSecurityContext(Object) - Method in interface org.apache.felix.moduleloader.IModule
 
setStartLevel(int) - Method in class org.apache.felix.framework.cache.BundleArchive
Sets the the start level of this archive this archive.
setStartLevel(int) - Method in class org.apache.felix.framework.StartLevelImpl
 
setSystemBundleContext(BundleContext) - Method in class org.apache.felix.framework.Logger
 
setURL(URL, String, String, int, String, String, String, String, String) - Method in class org.apache.felix.framework.URLHandlersStreamHandlerProxy
 
setURL(URL, String, String, int, String, String) - Method in class org.apache.felix.framework.URLHandlersStreamHandlerProxy
 
setWires(IWire[]) - Method in class org.apache.felix.framework.searchpolicy.ModuleImpl
 
shutdown() - Static method in class org.apache.felix.framework.util.EventDispatcher
 
SIMPLE - Static variable in class org.apache.felix.framework.util.ldap.Parser
 
SINGLETON_DIRECTIVE - Static variable in interface org.osgi.framework.Constants
Manifest header directive (named "singleton") identifying whether a bundle is a singleton.
size() - Method in class org.apache.felix.framework.util.MapToDictionary
 
STAR - Static variable in class org.apache.felix.framework.util.ldap.Parser
 
start() - Method in class org.apache.felix.framework.Felix
This method starts the framework instance, which will transition the framework from start level 0 to its active start level as specified in its configuration properties (1 by default).
start(int) - Method in class org.apache.felix.framework.Felix
 
start(Logger) - Static method in class org.apache.felix.framework.util.EventDispatcher
 
start() - Method in class org.apache.felix.framework.util.ldap.Parser
 
start() - Method in interface org.osgi.framework.launch.Framework
Start this Framework.
start(int) - Method in interface org.osgi.framework.launch.Framework
Start this Framework.
startActivator(BundleActivator, BundleContext) - Method in class org.apache.felix.framework.util.SecureAction
 
STARTED - Static variable in class org.osgi.framework.FrameworkEvent
The Framework has started.
STARTLEVEL - Static variable in class org.osgi.framework.AdminPermission
 
STARTLEVEL_CHANGED - Static variable in class org.osgi.framework.FrameworkEvent
A StartLevel.setStartLevel operation has completed.
StartLevelImpl - Class in org.apache.felix.framework
 
StartLevelImpl(Felix) - Constructor for class org.apache.felix.framework.StartLevelImpl
 
stop() - Method in class org.apache.felix.framework.Felix
This method asynchronously shuts down the framework, it must be called at the end of a session in order to shutdown all active bundles.
stop(int) - Method in class org.apache.felix.framework.Felix
 
stop() - Method in interface org.osgi.framework.launch.Framework
Stop this Framework.
stop(int) - Method in interface org.osgi.framework.launch.Framework
Stop this Framework.
stopActivator(BundleActivator, BundleContext) - Method in class org.apache.felix.framework.util.SecureAction
 
STOPPED - Static variable in class org.osgi.framework.FrameworkEvent
The Framework has stopped.
STOPPED_BOOTCLASSPATH_MODIFIED - Static variable in class org.osgi.framework.FrameworkEvent
The Framework has stopped and the boot class path has changed.
STOPPED_UPDATE - Static variable in class org.osgi.framework.FrameworkEvent
The Framework has stopped during update.
StringMap - Class in org.apache.felix.framework.util
Simple utility class that creates a map for string-based keys by extending TreeMap.
StringMap() - Constructor for class org.apache.felix.framework.util.StringMap
 
StringMap(boolean) - Constructor for class org.apache.felix.framework.util.StringMap
 
StringMap(Map, boolean) - Constructor for class org.apache.felix.framework.util.StringMap
 
SUBSTRING - Static variable in class org.apache.felix.framework.util.ldap.Parser
 
substVars(String, String, Map, Properties) - Static method in class org.apache.felix.framework.util.Util
This method performs property variable substitution on the specified value.
SUPPORTS_BOOTCLASSPATH_EXTENSION - Static variable in interface org.osgi.framework.Constants
Framework environment property (named "org.osgi.supports.bootclasspath.extension") identifying whether the Framework supports bootclasspath extension bundles.
SUPPORTS_FRAMEWORK_EXTENSION - Static variable in interface org.osgi.framework.Constants
Framework environment property (named "org.osgi.supports.framework.extension") identifying whether the Framework supports framework extension bundles.
SUPPORTS_FRAMEWORK_FRAGMENT - Static variable in interface org.osgi.framework.Constants
Framework environment property (named "org.osgi.supports.framework.fragment") identifying whether the Framework supports fragment bundles.
SUPPORTS_FRAMEWORK_REQUIREBUNDLE - Static variable in interface org.osgi.framework.Constants
Framework environment property (named "org.osgi.supports.framework.requirebundle") identifying whether the Framework supports the Require-Bundle manifest header.
swapStaticFieldIfNotClass(Class, Class, Class, String) - Method in class org.apache.felix.framework.util.SecureAction
 
SYSTEM_BUNDLE_LOCATION - Static variable in interface org.osgi.framework.Constants
Location identifier of the OSGi system bundle , which is defined to be "System Bundle".
SYSTEM_BUNDLE_SYMBOLICNAME - Static variable in interface org.apache.felix.framework.util.FelixConstants
 
SYSTEM_BUNDLE_SYMBOLICNAME - Static variable in interface org.osgi.framework.Constants
Alias for the symbolic name of the OSGi system bundle .
SYSTEMBUNDLE_ACTIVATORS_PROP - Static variable in interface org.apache.felix.framework.util.FelixConstants
 
SYSTEMBUNDLE_DEFAULT_STARTLEVEL - Static variable in interface org.apache.felix.framework.util.FelixConstants
 

T

ThreadGate - Class in org.apache.felix.framework.util
This class implements a simple one-shot gate for threads.
ThreadGate() - Constructor for class org.apache.felix.framework.util.ThreadGate
 
toExternalForm(URL) - Method in class org.apache.felix.framework.URLHandlersStreamHandlerProxy
 
toString() - Method in class org.apache.felix.framework.BundleProtectionDomain
 
toString() - Method in class org.apache.felix.framework.cache.ContentDirectoryContent
 
toString() - Method in class org.apache.felix.framework.cache.DirectoryContent
 
toString() - Method in class org.apache.felix.framework.cache.JarContent
 
toString() - Method in class org.apache.felix.framework.Felix
 
toString() - Method in class org.apache.felix.framework.FilterImpl
Returns the Filter object's filter string.
toString() - Method in class org.apache.felix.framework.searchpolicy.ModuleImpl.ModuleClassLoader
 
toString() - Method in class org.apache.felix.framework.searchpolicy.ModuleImpl
 
toString() - Method in class org.apache.felix.framework.searchpolicy.R4Wire
 
toString() - Method in class org.apache.felix.framework.searchpolicy.R4WireFragment
 
toString() - Method in class org.apache.felix.framework.searchpolicy.R4WireModule
 
toString() - Method in class org.apache.felix.framework.util.ldap.Evaluator
 
toString() - Method in class org.apache.felix.framework.util.ldap.Operator
 
toString() - Method in class org.apache.felix.framework.util.manifestparser.Capability
 
toString() - Method in class org.apache.felix.framework.util.manifestparser.R4Library
 
toString() - Method in class org.apache.felix.framework.util.manifestparser.Requirement
 
toString() - Method in class org.apache.felix.framework.util.MapToDictionary
 
toString() - Method in class org.apache.felix.framework.util.VersionRange
 
toStringInfix() - Method in class org.apache.felix.framework.util.ldap.Evaluator
 
toStringInfix(StringBuffer) - Method in class org.apache.felix.framework.util.ldap.Operator
 

U

ungetService(Bundle, ServiceReference) - Method in class org.apache.felix.framework.Felix
 
ungetService(Bundle, ServiceReference) - Method in class org.apache.felix.framework.ServiceRegistry
 
ungetServices(Bundle) - Method in class org.apache.felix.framework.ServiceRegistry
This is a utility method to release all services being used by the specified bundle.
uninstall() - Method in class org.apache.felix.framework.Felix
 
uninstall() - Method in interface org.osgi.framework.launch.Framework
The Framework cannot be uninstalled.
unregister() - Method in class org.apache.felix.framework.URLHandlersServiceTracker
 
unregisterService(Bundle, ServiceRegistration) - Method in class org.apache.felix.framework.ServiceRegistry
 
unregisterServices(Bundle) - Method in class org.apache.felix.framework.ServiceRegistry
This method retrieves all services registrations for the specified bundle and invokes ServiceRegistration.unregister() on each one.
update() - Method in class org.apache.felix.framework.Felix
 
update(InputStream) - Method in class org.apache.felix.framework.Felix
 
update() - Method in interface org.osgi.framework.launch.Framework
Stop and restart this Framework.
update(InputStream) - Method in interface org.osgi.framework.launch.Framework
Stop and restart this Framework.
updateListener(Bundle, Class, EventListener, Filter) - Method in class org.apache.felix.framework.util.EventDispatcher
 
URLHandlersServiceTracker - Class in org.apache.felix.framework
This class implements a simple service tracker that maintains a service object reference to the "best" service available at any given time that matches the filter associated with the tracker.
URLHandlersServiceTracker(Felix, String) - Constructor for class org.apache.felix.framework.URLHandlersServiceTracker
Creates a simple service tracker associated with the specified bundle context for services matching the specified filter.
URLHandlersStreamHandlerProxy - Class in org.apache.felix.framework
This class implements a stream handler proxy.
URLHandlersStreamHandlerProxy(String, SecureAction, URLStreamHandler, URL) - Constructor for class org.apache.felix.framework.URLHandlersStreamHandlerProxy
 
USES_DIRECTIVE - Static variable in interface org.osgi.framework.Constants
Manifest header directive (named "uses") identifying a list of packages that an exported package uses.
Util - Class in org.apache.felix.framework.util
 
Util() - Constructor for class org.apache.felix.framework.util.Util
 

V

VERSION_ATTRIBUTE - Static variable in interface org.osgi.framework.Constants
Manifest header attribute (named "version") identifying the version of a package specified in the Export-Package or Import-Package manifest header.
VERSION_PROPERTY - Static variable in interface org.apache.felix.moduleloader.ICapability
 
VERSION_SEGMENT_COUNT - Static variable in interface org.apache.felix.framework.util.FelixConstants
 
VERSION_SEGMENT_SEPARATOR - Static variable in interface org.apache.felix.framework.util.FelixConstants
 
VersionRange - Class in org.apache.felix.framework.util
 
VersionRange(Version, boolean, Version, boolean) - Constructor for class org.apache.felix.framework.util.VersionRange
 
VISIBILITY_DIRECTIVE - Static variable in interface org.osgi.framework.Constants
Manifest header directive (named "visibility") identifying the visibility of a required bundle in the Require-Bundle manifest header.
VISIBILITY_PRIVATE - Static variable in interface org.osgi.framework.Constants
Manifest header directive value (named "private") identifying a private visibility type.
VISIBILITY_REEXPORT - Static variable in interface org.osgi.framework.Constants
Manifest header directive value (named "reexport") identifying a reexport visibility type.

W

waitForStop(long) - Method in class org.apache.felix.framework.Felix
This method will cause the calling thread to block until the framework shuts down.
waitForStop(long) - Method in interface org.osgi.framework.launch.Framework
Wait until this Framework has completely stopped.
WARNING - Static variable in class org.osgi.framework.FrameworkEvent
A warning has occurred.
wrapAllServiceListeners() - Method in class org.apache.felix.framework.util.EventDispatcher
Returns all existing service listener information into a collection of ListenerHook.ListenerInfo objects.

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

Copyright © 2006-2009 The Apache Software Foundation. All Rights Reserved.