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

A

add(Object) - Method in class org.apache.felix.framework.util.ShrinkableCollection
 
addAll(Collection) - Method in class org.apache.felix.framework.util.ShrinkableCollection
 
addCapability() - Method in interface org.apache.felix.framework.ext.FelixBundleContext
 
addDependentHost(IModule) - Method in class org.apache.felix.framework.ModuleImpl
 
addDependentImporter(IModule) - Method in class org.apache.felix.framework.ModuleImpl
 
addDependentRequirer(IModule) - Method in class org.apache.felix.framework.ModuleImpl
 
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
 
addURLToURLClassLoader(URL, ClassLoader) - Method in class org.apache.felix.framework.util.SecureAction
 
attachFragments(IModule[]) - Method in class org.apache.felix.framework.ModuleImpl
 
ATTRIBUTE_SEPARATOR - Static variable in interface org.apache.felix.framework.util.FelixConstants
 
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
 
BOOT_CLASSLOADERS_PROP - Static variable in interface org.apache.felix.framework.util.FelixConstants
 
BUFSIZE - Static variable in class org.apache.felix.framework.cache.BundleCache
 
BUFSIZE - Static variable in class org.apache.felix.framework.util.SecureAction
 
BUNDLE_DEFAULT_STARTLEVEL - Static variable in interface org.apache.felix.framework.util.FelixConstants
 
BUNDLE_DIR_PREFIX - Static variable in class org.apache.felix.framework.cache.BundleCache
 
BUNDLE_NATIVECODE_OPTIONAL - Static variable in interface org.apache.felix.framework.util.FelixConstants
 
BUNDLE_STARTLEVEL_PROP - Static variable in interface org.apache.felix.framework.util.FelixConstants
 
BUNDLE_URL_PROTOCOL - Static variable in interface org.apache.felix.framework.util.FelixConstants
 
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, Map, 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, Map, 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, Map, 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(IModule, String, R4Directive[], R4Attribute[]) - Constructor for class org.apache.felix.framework.util.manifestparser.Capability
 
checkBundle(Bundle) - Method in interface org.apache.felix.framework.ext.SecurityProvider
 
checkSubstring(String[], String) - Static method in class org.apache.felix.framework.util.Util
 
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
 
clear() - Method in class org.apache.felix.framework.util.ShrinkableCollection
 
clear() - Method in class org.apache.felix.framework.util.StringMap
 
close() - Method in class org.apache.felix.framework.cache.BundleArchive
 
close() - Method in class org.apache.felix.framework.cache.BundleRevision
This method is called when the revision is no longer needed.
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.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.
closeAndDelete() - Method in class org.apache.felix.framework.cache.BundleArchive
This method closes any revisions and deletes the bundle archive directory.
compareTo(Object) - Method in class org.apache.felix.framework.util.manifestparser.Capability
 
CompoundEnumeration - Class in org.apache.felix.framework.util
 
CompoundEnumeration(Enumeration[]) - Constructor for class org.apache.felix.framework.util.CompoundEnumeration
 
contains(Object) - Method in class org.apache.felix.framework.util.ShrinkableCollection
 
containsAll(Collection) - Method in class org.apache.felix.framework.util.ShrinkableCollection
 
containsKey(Object) - Method in class org.apache.felix.framework.util.StringMap
 
containsValue(Object) - Method in class org.apache.felix.framework.util.StringMap
 
ContentDirectoryContent - Class in org.apache.felix.framework.cache
 
ContentDirectoryContent(IContent, String) - Constructor for class org.apache.felix.framework.cache.ContentDirectoryContent
 
create(long, String, InputStream) - Method in class org.apache.felix.framework.cache.BundleCache
 
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
 

D

delete() - 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, Map, Object, File, File) - Constructor for class org.apache.felix.framework.cache.DirectoryContent
 
doLog(ServiceReference, int, String, Throwable) - Method in class org.apache.felix.framework.Logger
 

E

EAGER_ACTIVATION - Static variable in interface org.apache.felix.moduleloader.IModule
 
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
 
entrySet() - Method in class org.apache.felix.framework.util.StringMap
 
equals(Object) - Method in class org.apache.felix.framework.BundleProtectionDomain
 
equals(URL, URL) - Method in class org.apache.felix.framework.URLHandlersStreamHandlerProxy
 
equals(Object) - Method in class org.apache.felix.framework.util.ListenerHookInfoImpl
 
equals(Object) - Method in class org.apache.felix.framework.util.ShrinkableCollection
 
equals(Object) - Method in class org.apache.felix.framework.util.VersionRange
 
EventDispatcher - Class in org.apache.felix.framework.util
 
exec(String) - Method in class org.apache.felix.framework.util.SecureAction
 

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
 
finalize() - Method in class org.apache.felix.framework.cache.JarContent
 
findAllowedDynamicImport(IModule, String) - Static method in class org.apache.felix.framework.searchpolicy.Resolver
 
findClass(String) - Method in class org.apache.felix.framework.ModuleImpl.ModuleClassLoader
 
findHost(IModule) - Method in class org.apache.felix.framework.FelixResolverState
 
findLibrary(String) - Method in class org.apache.felix.framework.ModuleImpl.ModuleClassLoader
 
findResource(String) - Method in class org.apache.felix.framework.ModuleImpl.ModuleClassLoader
 
findResources(String) - Method in class org.apache.felix.framework.ModuleImpl.ModuleClassLoader
 
fireBundleEvent(BundleEvent) - Method in class org.apache.felix.framework.util.EventDispatcher
 
fireFrameworkEvent(FrameworkEvent) - Method in class org.apache.felix.framework.util.EventDispatcher
 
fireServiceEvent(ServiceEvent, Dictionary, Framework) - Method in class org.apache.felix.framework.util.EventDispatcher
 
flush(Class, Object) - Method in class org.apache.felix.framework.util.SecureAction
 
forName(String) - Method in class org.apache.felix.framework.util.SecureAction
 
FRAMEWORK_BUNDLECACHE_IMPL - Static variable in interface org.apache.felix.framework.util.FelixConstants
 
FRAMEWORK_DEFAULT_STARTLEVEL - Static variable in interface org.apache.felix.framework.util.FelixConstants
 
FRAMEWORK_INACTIVE_STARTLEVEL - Static variable in interface org.apache.felix.framework.util.FelixConstants
 
FRAMEWORK_VENDOR_VALUE - Static variable in interface org.apache.felix.framework.util.FelixConstants
 
FRAMEWORK_VERSION_VALUE - Static variable in interface org.apache.felix.framework.util.FelixConstants
 
FrameworkFactory - Class in org.apache.felix.framework
 
FrameworkFactory() - Constructor for class org.apache.felix.framework.FrameworkFactory
 

G

get(Object) - Method in class org.apache.felix.framework.util.MapToDictionary
 
get(Object) - Method in class org.apache.felix.framework.util.StringMap
 
getAbsolutePath(File) - Method in class org.apache.felix.framework.util.SecureAction
 
getActivationExcludeDirective() - Method in class org.apache.felix.framework.util.manifestparser.ManifestParser
 
getActivationIncludeDirective() - Method in class org.apache.felix.framework.util.manifestparser.ManifestParser
 
getActivationPolicy() - Method in class org.apache.felix.framework.util.manifestparser.ManifestParser
 
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() - Method in class org.apache.felix.framework.ModuleImpl
 
getBundle() - Method in class org.apache.felix.framework.ModuleImpl.ModuleClassLoader
 
getBundle() - Method in interface org.apache.felix.moduleloader.IModule
 
getBundleContext() - Method in class org.apache.felix.framework.util.ListenerHookInfoImpl
 
getBundleId() - Method in class org.apache.felix.framework.Felix
 
getBundleIdFromModuleId(String) - Static method in class org.apache.felix.framework.util.Util
Converts a module identifier to a bundle identifier.
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.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.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.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.ModuleImpl
 
getClassByDelegation(String) - Method in interface org.apache.felix.moduleloader.IModule
 
getClassContext() - Method in class org.apache.felix.framework.util.SecurityManagerEx
 
getClassLoader(Class) - Method in class org.apache.felix.framework.util.SecureAction
 
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
 
getConfig() - Method in class org.apache.felix.framework.cache.BundleRevision
Returns the configuration map for this revision.
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.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.
getDeclaredActivationPolicy() - Method in class org.apache.felix.framework.ModuleImpl
 
getDeclaredActivationPolicy() - Method in interface org.apache.felix.moduleloader.IModule
 
getDeclaredConstructor(Class, Class[]) - Method in class org.apache.felix.framework.util.SecureAction
 
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.ModuleImpl
 
getDependentImporters() - Method in class org.apache.felix.framework.ModuleImpl
 
getDependentRequirers() - Method in class org.apache.felix.framework.ModuleImpl
 
getDependents() - Method in class org.apache.felix.framework.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.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.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
 
getEventHooks() - Method in class org.apache.felix.framework.ServiceRegistry
 
getExporter() - Method in class org.apache.felix.framework.searchpolicy.R4Wire
 
getExporter() - Method in class org.apache.felix.framework.searchpolicy.R4WireModule
 
getExporter() - Method in interface org.apache.felix.moduleloader.IWire
Returns the exporting module.
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
 
getFragments() - Method in class org.apache.felix.framework.ModuleImpl
 
getHeaders() - Method in class org.apache.felix.framework.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.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.R4WireModule
 
getImporter() - Method in interface org.apache.felix.moduleloader.IWire
Returns the importing module.
getInitialBundleStartLevel() - Method in class org.apache.felix.framework.StartLevelImpl
 
getInputStream(int, String) - Method in class org.apache.felix.framework.ModuleImpl
 
getInputStream(int, String) - Method in interface org.apache.felix.moduleloader.IModule
 
getJarEntry(String) - Method in class org.apache.felix.framework.util.JarFileX
 
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.
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.ModuleImpl
 
getManifestVersion() - Method in class org.apache.felix.framework.util.manifestparser.ManifestParser
 
getMessage() - Method in class org.apache.felix.framework.util.ThreadGate
Returns the message object associated with the gate; the message is just an arbitrary object used to pass information to the waiting threads.
getMethod(Class, String, Class[]) - Method in class org.apache.felix.framework.util.SecureAction
 
getModule() - Method in exception org.apache.felix.framework.searchpolicy.ResolveException
Returns the module that was being resolved.
getModule() - Method in class org.apache.felix.framework.util.manifestparser.Capability
 
getModule() - Method in interface org.apache.felix.moduleloader.ICapability
 
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.ModuleImpl
 
getNativeLibraries() - Method in interface org.apache.felix.moduleloader.IModule
 
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
 
getPackageVersion() - Method in class org.apache.felix.framework.util.manifestparser.Capability
 
getParentClassLoader(ClassLoader) - Method in class org.apache.felix.framework.util.SecureAction
 
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
 
getProcessors() - Method in class org.apache.felix.framework.util.manifestparser.R4Library
 
getProcessors() - Method in class org.apache.felix.framework.util.manifestparser.R4LibraryClause
 
getProperties() - Method in class org.apache.felix.framework.util.manifestparser.Capability
 
getProperties() - Method in interface org.apache.felix.moduleloader.ICapability
 
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.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.ModuleImpl
 
getRequirements() - Method in class org.apache.felix.framework.util.manifestparser.ManifestParser
 
getRequirements() - Method in interface org.apache.felix.moduleloader.IModule
 
getResolvedCandidates(IRequirement, IModule) - Method in class org.apache.felix.framework.Felix.FelixResolver
 
getResolvedCandidates(IRequirement, IModule) - Method in class org.apache.felix.framework.FelixResolverState
 
getResolvedCandidates(IRequirement, IModule) - Method in interface org.apache.felix.framework.searchpolicy.Resolver.ResolverState
 
getResource(String) - Method in class org.apache.felix.framework.ModuleImpl.ModuleClassLoader
 
getResource(String) - Method in class org.apache.felix.framework.searchpolicy.R4Wire
 
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.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.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.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.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.ServiceRegistry
 
getServiceReferences(String, Filter) - Method in class org.apache.felix.framework.ServiceRegistry
 
getServicesInUse(Bundle) - Method in class org.apache.felix.framework.ServiceRegistry
 
getSignerMatcher(Bundle, int) - 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.ModuleImpl
 
getSymbolicName() - Method in class org.apache.felix.framework.util.manifestparser.ManifestParser
 
getSymbolicName() - Method in interface org.apache.felix.moduleloader.IModule
 
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.
getSystemClassLoader() - Method in class org.apache.felix.framework.util.SecureAction
 
getSystemProperty(String, String) - Method in class org.apache.felix.framework.util.SecureAction
 
getTargetName() - Method in class org.apache.felix.framework.util.manifestparser.Requirement
 
getTargetVersionRange() - Method in class org.apache.felix.framework.util.manifestparser.Requirement
 
getUnresolvedCandidates(IRequirement, IModule) - Method in class org.apache.felix.framework.Felix.FelixResolver
 
getUnresolvedCandidates(IRequirement, IModule) - Method in class org.apache.felix.framework.FelixResolverState
 
getUnresolvedCandidates(IRequirement, IModule) - Method in interface org.apache.felix.framework.searchpolicy.Resolver.ResolverState
 
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.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.ModuleImpl
 
getWires() - Method in interface org.apache.felix.moduleloader.IModule
 

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(URL) - Method in class org.apache.felix.framework.URLHandlersStreamHandlerProxy
 
hashCode() - Method in class org.apache.felix.framework.util.ListenerHookInfoImpl
 
hashCode() - Method in class org.apache.felix.framework.util.ShrinkableCollection
 
hashCode() - Method in class org.apache.felix.framework.util.VersionRange
 
hasInputStream(int, String) - Method in class org.apache.felix.framework.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.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
 
IMPLICIT_BOOT_DELEGATION_PROP - Static variable in interface org.apache.felix.framework.util.FelixConstants
 
implies(Permission) - Method in class org.apache.felix.framework.BundleProtectionDomain
 
impliesDirect(Permission) - Method in class org.apache.felix.framework.BundleProtectionDomain
 
infiniteRange - Static variable in class org.apache.felix.framework.util.VersionRange
 
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.
INPUTSTREAM_PROTOCOL - Static variable in class org.apache.felix.framework.cache.BundleArchive
 
intersection(VersionRange) - Method in class org.apache.felix.framework.util.VersionRange
 
intersects(VersionRange) - Method in class org.apache.felix.framework.util.VersionRange
 
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
 
invokeHook(Object) - Method in interface org.apache.felix.framework.InvokeHookCallback
 
invokeHook(ServiceReference, Framework, InvokeHookCallback) - Method in class org.apache.felix.framework.ServiceRegistry
Invokes a Service Registry Hook
InvokeHookCallback - Interface in org.apache.felix.framework
 
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
 
isEmpty() - Method in class org.apache.felix.framework.util.ShrinkableCollection
 
isEmpty() - Method in class org.apache.felix.framework.util.StringMap
 
isExtension() - Method in class org.apache.felix.framework.ModuleImpl
 
isExtension() - Method in class org.apache.felix.framework.util.manifestparser.ManifestParser
 
isExtension() - Method in interface org.apache.felix.moduleloader.IModule
 
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
 
isRemoved() - Method in class org.apache.felix.framework.util.ListenerHookInfoImpl
 
isResolved() - Method in class org.apache.felix.framework.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.
iterator() - Method in class org.apache.felix.framework.util.ShrinkableCollection
 
IteratorToEnumeration - Class in org.apache.felix.framework.util
 
IteratorToEnumeration(Iterator) - Constructor for class org.apache.felix.framework.util.IteratorToEnumeration
 
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, Map, Object, File, File, JarFileX) - 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
 
keySet() - Method in class org.apache.felix.framework.util.StringMap
 

L

LAZY_ACTIVATION - Static variable in interface org.apache.felix.moduleloader.IModule
 
listDirectory(File) - Method in class org.apache.felix.framework.util.SecureAction
 
ListenerHookInfoImpl - Class in org.apache.felix.framework.util
 
ListenerHookInfoImpl(BundleContext, ServiceListener, String, boolean) - Constructor for class org.apache.felix.framework.util.ListenerHookInfoImpl
 
loadClass(String, boolean) - Method in class org.apache.felix.framework.ModuleImpl.ModuleClassLoader
 
loadClassUsingClass(Class, String, SecureAction) - 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
 

M

ManifestParser - Class in org.apache.felix.framework.util.manifestparser
 
ManifestParser(Logger, Map, IModule, Map) - Constructor for class org.apache.felix.framework.util.manifestparser.ManifestParser
 
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(Map, 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
 
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
 
ModuleImpl - Class in org.apache.felix.framework
 
ModuleImpl(Logger, Bundle, String, String[], boolean[]) - Constructor for class org.apache.felix.framework.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.ModuleImpl
 
ModuleImpl.ModuleClassLoader - Class in org.apache.felix.framework
 
ModuleImpl.ModuleClassLoader(ClassLoader) - Constructor for class org.apache.felix.framework.ModuleImpl.ModuleClassLoader
 
moduleResolved(IModule) - Method in class org.apache.felix.framework.FelixResolverState
 

N

newFramework(Map) - Method in class org.apache.felix.framework.FrameworkFactory
 
nextElement() - Method in class org.apache.felix.framework.util.CompoundEnumeration
 
nextElement() - Method in class org.apache.felix.framework.util.IteratorToEnumeration
 
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

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
 
openConnection(URL, Proxy) - 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
 
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.manifestparser - package org.apache.felix.framework.util.manifestparser
 
org.apache.felix.moduleloader - package org.apache.felix.moduleloader
 

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
 
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
 
parseDelimitedString(String, String) - Static method in class org.apache.felix.framework.util.manifestparser.ManifestParser
Parses delimited string and returns an array containing the tokens.
parseExportHeader(IModule, String, String, Version) - Static method in class org.apache.felix.framework.util.manifestparser.ManifestParser
 
parseExtensionBundleHeader(String) - Static method in class org.apache.felix.framework.util.manifestparser.ManifestParser
 
parseSubstring(String) - Static method in class org.apache.felix.framework.util.Util
 
parseURL(URL, String, int, int) - Method in class org.apache.felix.framework.URLHandlersStreamHandlerProxy
 
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
 
putAll(Map) - 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
 
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(Bundle, String[], Object, Dictionary) - Method in class org.apache.felix.framework.ServiceRegistry
 
remove(Object) - Method in class org.apache.felix.framework.util.MapToDictionary
 
remove(Object) - Method in class org.apache.felix.framework.util.ShrinkableCollection
 
remove(Object) - Method in class org.apache.felix.framework.util.StringMap
 
removeAll(Collection) - Method in class org.apache.felix.framework.util.ShrinkableCollection
 
removeCapability() - Method in interface org.apache.felix.framework.ext.FelixBundleContext
 
removeDependentHost(IModule) - Method in class org.apache.felix.framework.ModuleImpl
 
removeDependentImporter(IModule) - Method in class org.apache.felix.framework.ModuleImpl
 
removeDependentRequirer(IModule) - Method in class org.apache.felix.framework.ModuleImpl
 
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
 
renameFile(File, File) - Method in class org.apache.felix.framework.util.SecureAction
 
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
 
resolve(IModule) - Method in class org.apache.felix.framework.Felix.FelixResolver
 
resolve(Resolver.ResolverState, IModule) - Method in class org.apache.felix.framework.searchpolicy.Resolver
 
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.
Resolver - Class in org.apache.felix.framework.searchpolicy
 
Resolver(Logger, String) - Constructor for class org.apache.felix.framework.searchpolicy.Resolver
 
Resolver.ResolverState - Interface in org.apache.felix.framework.searchpolicy
 
ResourceNotFoundException - Exception in org.apache.felix.moduleloader
 
ResourceNotFoundException(String) - Constructor for exception org.apache.felix.moduleloader.ResourceNotFoundException
 
retainAll(Collection) - Method in class org.apache.felix.framework.util.ShrinkableCollection
 
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.
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
 
SERVICE_URLHANDLERS_PROP - Static variable in interface org.apache.felix.framework.util.FelixConstants
 
serviceChanged(ServiceEvent) - Method in class org.apache.felix.framework.Logger
This method implements the callback for the ServiceListener interface.
serviceChanged(ServiceEvent, Dictionary) - Method in interface org.apache.felix.framework.ServiceRegistry.ServiceRegistryCallbacks
 
ServiceRegistry - Class in org.apache.felix.framework
 
ServiceRegistry(Logger, ServiceRegistry.ServiceRegistryCallbacks) - Constructor for class org.apache.felix.framework.ServiceRegistry
 
ServiceRegistry.ServiceRegistryCallbacks - Interface in org.apache.felix.framework
 
setAccesssible(AccessibleObject) - 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
 
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
 
setMessage(Object) - Method in class org.apache.felix.framework.util.ThreadGate
Sets the message object associated with the gate.
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
 
setResolved() - Method in class org.apache.felix.framework.ModuleImpl
 
setSecurityContext(Object) - Method in class org.apache.felix.framework.ModuleImpl
 
setSecurityContext(Object) - Method in interface org.apache.felix.moduleloader.IModule
 
setServiceRegistry(ServiceRegistry) - Method in class org.apache.felix.framework.util.EventDispatcher
 
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.ModuleImpl
 
ShrinkableCollection - Class in org.apache.felix.framework.util
This collection wraps any other collection but prohibits calls to add elements to the collection.
ShrinkableCollection(Collection) - Constructor for class org.apache.felix.framework.util.ShrinkableCollection
 
shutdown() - Static method in class org.apache.felix.framework.util.EventDispatcher
 
size() - Method in class org.apache.felix.framework.util.MapToDictionary
 
size() - Method in class org.apache.felix.framework.util.ShrinkableCollection
 
size() - Method in class org.apache.felix.framework.util.StringMap
 
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
 
startActivator(BundleActivator, BundleContext) - Method in class org.apache.felix.framework.util.SecureAction
 
StartLevelImpl - Class in org.apache.felix.framework
StartLevel service implementation.
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
 
stopActivator(BundleActivator, BundleContext) - Method in class org.apache.felix.framework.util.SecureAction
 
StringMap - Class in org.apache.felix.framework.util
Simple utility class that creates a map for string-based keys.
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
 
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.
swapStaticFieldIfNotClass(Class, Class, Class, String) - Method in class org.apache.felix.framework.util.SecureAction
 
SYSTEM_BUNDLE_SYMBOLICNAME - Static variable in interface org.apache.felix.framework.util.FelixConstants
 
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
 
toArray() - Method in class org.apache.felix.framework.util.ShrinkableCollection
 
toArray(Object[]) - Method in class org.apache.felix.framework.util.ShrinkableCollection
 
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.ModuleImpl.ModuleClassLoader
 
toString() - Method in class org.apache.felix.framework.ModuleImpl
 
toString() - Method in class org.apache.felix.framework.searchpolicy.R4Wire
 
toString() - Method in class org.apache.felix.framework.searchpolicy.R4WireModule
 
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.StringMap
 
toString() - Method in class org.apache.felix.framework.util.VersionRange
 

U

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
 
unmergeFragment(IModule) - Method in class org.apache.felix.framework.FelixResolverState
 
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
 
updateListener(Bundle, Class, EventListener, Filter) - Method in class org.apache.felix.framework.util.EventDispatcher
 
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
 
Util - Class in org.apache.felix.framework.util
 
Util() - Constructor for class org.apache.felix.framework.util.Util
 

V

values() - Method in class org.apache.felix.framework.util.StringMap
 
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
 

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.
wrapAllServiceListeners(boolean) - 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
[Felix Framework]