- bactivator - Variable in class org.knopflerfish.framework.BundleImpl
-
BundleActivator for bundle.
- base64Encode(String) - Static method in class org.knopflerfish.framework.Util
-
- begin(Collection<BundleRevision>) - Method in interface org.osgi.framework.hooks.resolver.ResolverHookFactory
-
This method is called by the framework each time a resolve process begins
to obtain a
resolver hook
instance.
- binarySearch(List<A>, Util.Comparator<A, B>, B) - Static method in class org.knopflerfish.framework.Util
-
Do binary search for a package entry in the list with the same version
number add the specifies package entry.
- BOOT_TEXT_PROP - Static variable in class org.knopflerfish.framework.Main
-
- bootText - Variable in class org.knopflerfish.framework.Main
-
- Bundle - Interface in org.osgi.framework
-
An installed bundle in the Framework.
- BUNDLE_ACTIVATIONPOLICY - Static variable in interface org.osgi.framework.Constants
-
Manifest header identifying the bundle's activation policy.
- BUNDLE_ACTIVATOR - Static variable in interface org.osgi.framework.Constants
-
Manifest header attribute identifying the bundle's activator class.
- BUNDLE_CATEGORY - Static variable in interface org.osgi.framework.Constants
-
Manifest header identifying the bundle's category.
- BUNDLE_CLASSPATH - Static variable in interface org.osgi.framework.Constants
-
Manifest header 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 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 identifying the bundle's copyright information.
- BUNDLE_DESCRIPTION - Static variable in interface org.osgi.framework.Constants
-
Manifest header containing a brief description of the bundle's
functionality.
- BUNDLE_DOCURL - Static variable in interface org.osgi.framework.Constants
-
Manifest header 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 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 identifying the bundle manifest version.
- BUNDLE_NAME - Static variable in interface org.osgi.framework.Constants
-
Manifest header identifying the bundle's name.
- BUNDLE_NAMESPACE - Static variable in class org.osgi.framework.namespace.BundleNamespace
-
Namespace name for bundle capabilities and requirements.
- BUNDLE_NAMESPACE - Static variable in interface org.osgi.framework.wiring.BundleRevision
-
Namespace for bundle capabilities and requirements.
- BUNDLE_NATIVECODE - Static variable in interface org.osgi.framework.Constants
-
Manifest header 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 identifying the language in which the native
bundle code is written specified in the Bundle-NativeCode manifest
header.
- BUNDLE_NATIVECODE_OSNAME - Static variable in interface org.osgi.framework.Constants
-
Manifest header attribute 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 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 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
-
- BUNDLE_RESOURCE_PROP - Static variable in class org.knopflerfish.framework.Debug
-
When security is enabled, print information about resource
lookups that are rejected due to missing permissions for the
calling bundle.
- BUNDLE_SYMBOLICNAME - Static variable in interface org.osgi.framework.Constants
-
Manifest header identifying the bundle's symbolic name.
- BUNDLE_SYMBOLICNAME_ATTRIBUTE - Static variable in interface org.osgi.framework.Constants
-
Manifest header attribute identifying the symbolic name of a bundle that
exports a package specified in the Import-Package manifest header.
- BUNDLE_TYPE_FRAGMENT - Static variable in interface org.osgi.service.packageadmin.PackageAdmin
-
Deprecated.
Bundle type indicating the bundle is a fragment bundle.
- BUNDLE_UPDATELOCATION - Static variable in interface org.osgi.framework.Constants
-
Manifest header identifying the location from which a new bundle version
is obtained during a bundle update operation.
- BUNDLE_VENDOR - Static variable in interface org.osgi.framework.Constants
-
Manifest header identifying the bundle's vendor.
- BUNDLE_VERSION - Static variable in interface org.osgi.framework.Constants
-
Manifest header identifying the bundle's version.
- BUNDLE_VERSION_ATTRIBUTE - Static variable in interface org.osgi.framework.Constants
-
Manifest header attribute identifying a range of versions for a bundle
specified in the Require-Bundle
or Fragment-Host
manifest
headers.
- BundleActivator - Interface in org.osgi.framework
-
Customizes the starting and stopping of a bundle.
- BundleArchive - Interface in org.knopflerfish.framework
-
Interface for managing bundle data.
- BundleArchiveImpl - Class in org.knopflerfish.framework.bundlestorage.file
-
Interface for managing bundle data.
- BundleCapability - Interface in org.osgi.framework.wiring
-
- BundleCapabilityImpl - Class in org.knopflerfish.framework
-
Implementation of bundle capability for generic capabilities specified in the
Bundle-Capability header.
- BundleCapabilityImpl(BundleGeneration, Util.HeaderEntry) - Constructor for class org.knopflerfish.framework.BundleCapabilityImpl
-
- BundleCapabilityImpl(BundleCapability, BundleGeneration) - Constructor for class org.knopflerfish.framework.BundleCapabilityImpl
-
- BundleCapabilityImpl(BundleGeneration) - Constructor for class org.knopflerfish.framework.BundleCapabilityImpl
-
- bundleChanged(BundleEvent) - Method in interface org.osgi.framework.BundleListener
-
Receives notification that a bundle has had a lifecycle change.
- BundleClassLoader - Class in org.knopflerfish.framework
-
Classloader for bundle JAR files.
- bundleClassLoaderClosed(BundleClassLoader) - Method in interface org.knopflerfish.framework.BundleClassLoaderListener
-
Synchronously called when a bundle class loader has been
closed.
- bundleClassLoaderCreated(BundleClassLoader) - Method in interface org.knopflerfish.framework.BundleClassLoaderListener
-
Synchronously called when a new bundle class loader has been
created.
- BundleClassLoaderListener - Interface in org.knopflerfish.framework
-
Bundle class loader life cycle listener interface.
- BundleClassPath - Class in org.knopflerfish.framework
-
Bundle Class Path handler.
- bundleContext - Variable in class org.knopflerfish.framework.BundleImpl
-
BundleContext for bundle.
- BundleContext - Interface in org.osgi.framework
-
A bundle's execution context within the Framework.
- BundleContextImpl - Class in org.knopflerfish.framework
-
Implementation of the BundleContext object.
- BundleContextImpl(BundleImpl) - Constructor for class org.knopflerfish.framework.BundleContextImpl
-
Create a BundleContext for specified bundle.
- bundleDir - Variable in class org.knopflerfish.framework.BundleImpl
-
Directory for bundle data.
- bundleDir - Variable in class org.knopflerfish.framework.bundlestorage.file.Archive
-
FileTree handle for bundle storage directory.
- BundleEvent - Class in org.osgi.framework
-
An event from the Framework describing a bundle lifecycle change.
- BundleEvent(int, Bundle, Bundle) - Constructor for class org.osgi.framework.BundleEvent
-
Creates a bundle event of the specified type.
- BundleEvent(int, Bundle) - Constructor for class org.osgi.framework.BundleEvent
-
Creates a bundle event of the specified type.
- BundleException - Exception in org.osgi.framework
-
A Framework exception used to indicate that a bundle lifecycle problem
occurred.
- BundleException(String, Throwable) - Constructor for exception org.osgi.framework.BundleException
-
Creates a BundleException
with the specified message and
exception cause.
- BundleException(String) - Constructor for exception org.osgi.framework.BundleException
-
Creates a BundleException
with the specified message.
- BundleException(String, int, Throwable) - Constructor for exception org.osgi.framework.BundleException
-
Creates a BundleException
with the specified message, type and
exception cause.
- BundleException(String, int) - Constructor for exception org.osgi.framework.BundleException
-
Creates a BundleException
with the specified message and type.
- BundleGeneration - Class in org.knopflerfish.framework
-
Bundle generation specific data.
- BundleImpl - Class in org.knopflerfish.framework
-
Implementation of the Bundle object.
- BundleListener - Interface in org.osgi.framework
-
A BundleEvent
listener.
- BundleLocationCondition - Class in org.osgi.service.condpermadmin
-
Condition to test if the location of a bundle matches or does not match a
pattern.
- BundleNamespace - Class in org.osgi.framework.namespace
-
Bundle Capability and Requirement Namespace.
- BundleNameVersionCapability - Class in org.knopflerfish.framework
-
- BundlePermission - Class in org.osgi.framework
-
A bundle's authority to require or provide a bundle or to receive or attach
fragments.
- BundlePermission(String, String) - Constructor for class org.osgi.framework.BundlePermission
-
Defines the authority to provide and/or require and or specify a host
fragment symbolic name within the OSGi environment.
- BundleReference - Interface in org.osgi.framework
-
A reference to a Bundle.
- BundleReferenceImpl - Class in org.knopflerfish.framework
-
- BundleRequirement - Interface in org.osgi.framework.wiring
-
- BundleRequirementImpl - Class in org.knopflerfish.framework
-
- BundleResourceStream - Class in org.knopflerfish.framework
-
InputStream for bundle content
- BundleResourceStream(InputStream, long) - Constructor for class org.knopflerfish.framework.BundleResourceStream
-
BundleResourceStream
- BundleRevision - Interface in org.osgi.framework.wiring
-
Bundle Revision.
- BundleRevisionImpl - Class in org.knopflerfish.framework
-
- BundleRevisions - Interface in org.osgi.framework.wiring
-
- BundleRevisionsImpl - Class in org.knopflerfish.framework
-
- Bundles - Class in org.knopflerfish.framework
-
Here we handle all the bundles that are installed in the framework.
- BundleSignerCondition - Class in org.osgi.service.condpermadmin
-
Condition to test if the signer of a bundle matches or does not match a
pattern.
- BundleStartLevel - Interface in org.osgi.framework.startlevel
-
Query and modify the start level information for a bundle.
- BundleStorage - Interface in org.knopflerfish.framework
-
Interface for managing all bundles jar content.
- BUNDLESTORAGE_CHECKSIGNED_PROP - Static variable in class org.knopflerfish.framework.FWProps
-
- BUNDLESTORAGE_PROP - Static variable in class org.knopflerfish.framework.FWProps
-
- BundleStorageImpl - Class in org.knopflerfish.framework.bundlestorage.dex
-
Storage of all bundles jar content.
- BundleStorageImpl(FrameworkContext) - Constructor for class org.knopflerfish.framework.bundlestorage.dex.BundleStorageImpl
-
- BundleStorageImpl - Class in org.knopflerfish.framework.bundlestorage.file
-
Storage of all bundles jar content.
- BundleStorageImpl(FrameworkContext) - Constructor for class org.knopflerfish.framework.bundlestorage.file.BundleStorageImpl
-
Create a container for all bundle data in this framework.
- BundleStorageImpl - Class in org.knopflerfish.framework.bundlestorage.memory
-
Storage of all bundles jar content.
- BundleStorageImpl(FrameworkContext) - Constructor for class org.knopflerfish.framework.bundlestorage.memory.BundleStorageImpl
-
Create a container for all bundle data in this framework.
- BUNDLETHREAD_ABORT - Static variable in class org.knopflerfish.framework.FWProps
-
Property specifying how bundle threads which are aborted should be handled.
- BUNDLETHREAD_TIMEOUT - Static variable in class org.knopflerfish.framework.FWProps
-
Property specifying the amount of time in seconds that the framework waits for a
BundleActivator.start() or .stop() call to complete and return.
- BundleTracker<T> - Class in org.osgi.util.tracker
-
The BundleTracker
class simplifies tracking bundles much like the
ServiceTracker
simplifies tracking services.
- BundleTracker(BundleContext, int, BundleTrackerCustomizer<T>) - Constructor for class org.osgi.util.tracker.BundleTracker
-
Create a BundleTracker
for bundles whose state is present in the
specified state mask.
- BundleTrackerCustomizer<T> - Interface in org.osgi.util.tracker
-
The BundleTrackerCustomizer
interface allows a BundleTracker
to customize the Bundle
s that are tracked.
- BundleURLStreamHandler - Class in org.knopflerfish.framework
-
Bundle URL handling.
- BundleURLStreamHandler() - Constructor for class org.knopflerfish.framework.BundleURLStreamHandler
-
- BundleWire - Interface in org.osgi.framework.wiring
-
- BundleWireImpl - Class in org.knopflerfish.framework
-
- BundleWiring - Interface in org.osgi.framework.wiring
-
A wiring for a bundle.
- BundleWiringImpl - Class in org.knopflerfish.framework
-
- Capabilities - Class in org.knopflerfish.framework
-
- Capabilities() - Constructor for class org.knopflerfish.framework.Capabilities
-
- Capability - Interface in org.osgi.resource
-
A capability that has been declared from a
Resource
.
- CAPABILITY_BUNDLE_SYMBOLICNAME_ATTRIBUTE - Static variable in class org.osgi.framework.namespace.PackageNamespace
-
The capability attribute contains the symbolic name of the resource
providing the package.
- CAPABILITY_BUNDLE_VERSION_ATTRIBUTE - Static variable in class org.osgi.framework.namespace.AbstractWiringNamespace
-
The capability attribute contains the Version
of the resource
providing the capability if one is specified or 0.0.0
if not
specified.
- CAPABILITY_COPYRIGHT_ATTRIBUTE - Static variable in class org.osgi.framework.namespace.IdentityNamespace
-
The capability attribute that contains a human readable copyright notice
for the resource.
- CAPABILITY_DESCRIPTION_ATTRIBUTE - Static variable in class org.osgi.framework.namespace.IdentityNamespace
-
The capability attribute that contains a human readable description for
the resource.
- CAPABILITY_DOCUMENTATION_ATTRIBUTE - Static variable in class org.osgi.framework.namespace.IdentityNamespace
-
The capability attribute that contains the URL to documentation for the
resource.
- CAPABILITY_EFFECTIVE_DIRECTIVE - Static variable in class org.osgi.resource.Namespace
-
The capability directive used to specify the effective time for the
capability.
- CAPABILITY_EXCLUDE_DIRECTIVE - Static variable in class org.osgi.framework.namespace.PackageNamespace
-
The capability directive used to specify the comma separated list of
classes which must not be allowed to be exported.
- CAPABILITY_FRAGMENT_ATTACHMENT_DIRECTIVE - Static variable in class org.osgi.framework.namespace.BundleNamespace
-
The capability directive identifying if and when a fragment may attach to
a host bundle.
- CAPABILITY_FRAGMENT_ATTACHMENT_DIRECTIVE - Static variable in class org.osgi.framework.namespace.HostNamespace
-
The capability directive identifying if and when a fragment may attach to
a host bundle.
- CAPABILITY_INCLUDE_DIRECTIVE - Static variable in class org.osgi.framework.namespace.PackageNamespace
-
The capability directive used to specify the comma separated list of
classes which must be allowed to be exported.
- CAPABILITY_LICENSE_ATTRIBUTE - Static variable in class org.osgi.framework.namespace.IdentityNamespace
-
The capability attribute that contains the URL to the license for the
resource.
- CAPABILITY_MANDATORY_DIRECTIVE - Static variable in class org.osgi.framework.namespace.AbstractWiringNamespace
-
The capability directive used to specify the comma separated list of
mandatory attributes which must be specified in the
filter
of a requirement in
order for the capability to match the requirement.
- CAPABILITY_SINGLETON_DIRECTIVE - Static variable in class org.osgi.framework.namespace.BundleNamespace
-
The capability directive identifying if the resource is a singleton.
- CAPABILITY_SINGLETON_DIRECTIVE - Static variable in class org.osgi.framework.namespace.HostNamespace
-
The capability directive identifying if the resource is a singleton.
- CAPABILITY_SINGLETON_DIRECTIVE - Static variable in class org.osgi.framework.namespace.IdentityNamespace
-
The capability directive identifying if the resource is a singleton.
- CAPABILITY_TYPE_ATTRIBUTE - Static variable in class org.osgi.framework.namespace.IdentityNamespace
-
The capability attribute identifying the resource type.
- CAPABILITY_USES_DIRECTIVE - Static variable in class org.osgi.resource.Namespace
-
The capability directive used to specify the comma separated list of
package names used by a capability.
- CAPABILITY_VERSION_ATTRIBUTE - Static variable in class org.osgi.framework.namespace.ExecutionEnvironmentNamespace
-
The capability attribute contains the versions of the execution
environment.
- CAPABILITY_VERSION_ATTRIBUTE - Static variable in class org.osgi.framework.namespace.IdentityNamespace
-
The capability attribute identifying the Version
of the resource
if one is specified or 0.0.0
if not specified.
- CAPABILITY_VERSION_ATTRIBUTE - Static variable in class org.osgi.framework.namespace.PackageNamespace
-
The capability attribute contains the Version
of the package if
one is specified or 0.0.0
if not specified.
- CapabilityPermission - Class in org.osgi.framework
-
A bundle's authority to provide or require a capability.
- CapabilityPermission(String, String) - Constructor for class org.osgi.framework.CapabilityPermission
-
Create a new CapabilityPermission.
- CapabilityPermission(String, Map<String, ?>, Bundle, String) - Constructor for class org.osgi.framework.CapabilityPermission
-
Creates a new requested CapabilityPermission
object to be used by
code that must perform checkPermission
for the require
action.
- CARDINALITY_MULTIPLE - Static variable in class org.osgi.resource.Namespace
-
The directive value identifying a multiple
cardinality
type.
- CARDINALITY_SINGLE - Static variable in class org.osgi.resource.Namespace
-
The directive value identifying a
cardinality
type of single.
- certificates - Variable in class org.knopflerfish.framework.Debug
-
- CERTIFICATES_PROP - Static variable in class org.knopflerfish.framework.Debug
-
Report certificate matching
- checkNativeLibrary(String) - Method in class org.knopflerfish.framework.bundlestorage.file.Archive
-
Check for native library in archive.
- checkNativeLibrary(String) - Method in interface org.knopflerfish.framework.FileArchive
-
Check for native library in archive.
- checkPermission(Permission, Object) - Method in class org.knopflerfish.framework.permissions.KFSecurityManager
-
- checkPermission(Permission) - Method in class org.knopflerfish.framework.permissions.KFSecurityManager
-
- checkSigned - Variable in class org.knopflerfish.framework.bundlestorage.file.BundleStorageImpl
-
If we should check if bundles are signed
- CITCHAR - Static variable in class org.knopflerfish.framework.Util
-
Default citation char for splitwords().
- CLASS - Static variable in class org.osgi.framework.AdminPermission
-
The action string class
.
- CLASSIFIER_JAVADOC - Static variable in class org.osgi.framework.namespace.IdentityNamespace
-
The attribute value identifying the resource
classifier
as an archive
containing the javadoc in the same directory layout as the resource.
- CLASSIFIER_SOURCES - Static variable in class org.osgi.framework.namespace.IdentityNamespace
-
The attribute value identifying the resource
classifier
as an archive
containing the source code in the same directory layout as the resource.
- CLASSLOADER_PROP - Static variable in class org.knopflerfish.framework.Debug
-
Report whenever the bundle classloader does something.
- clear() - Method in class org.knopflerfish.framework.AutoManifest
-
Delegate to original manifest.
- clone() - Method in class org.knopflerfish.framework.HeaderDictionary
-
Clone
- close() - Method in interface org.knopflerfish.framework.BundleArchive
-
Close archive and all its open files.
- close() - Method in class org.knopflerfish.framework.BundleResourceStream
-
Close input stream
- close() - Method in interface org.knopflerfish.framework.BundleStorage
-
Close this bundle storage and all bundles in it.
- close() - Method in class org.knopflerfish.framework.bundlestorage.file.BundleArchiveImpl
-
Close archive for further access.
- close() - Method in class org.knopflerfish.framework.bundlestorage.file.BundleStorageImpl
-
Close bundle storage.
- close() - Method in class org.knopflerfish.framework.bundlestorage.memory.BundleStorageImpl
-
Close bundle storage.
- close() - Method in class org.knopflerfish.framework.Queue
-
Closes the queue, i.e.
- close() - Method in class org.osgi.util.tracker.BundleTracker
-
Close this BundleTracker
.
- close() - Method in class org.osgi.util.tracker.ServiceTracker
-
Close this ServiceTracker
.
- CMDIR_DEFAULT - Static variable in class org.knopflerfish.framework.Main
-
- CMDIR_PROP - Static variable in class org.knopflerfish.framework.Main
-
- CollisionHook - Interface in org.osgi.framework.hooks.bundle
-
OSGi Framework Bundle Collision Hook Service.
- commit() - Method in class org.knopflerfish.framework.permissions.ConditionalPermissionUpdateImpl
-
- commit() - Method in interface org.osgi.service.condpermadmin.ConditionalPermissionUpdate
-
Commit this update.
- compare(Object, int, String) - Method in class org.knopflerfish.framework.LDAPExpr
-
Private methods
- compare(A, B) - Method in interface org.knopflerfish.framework.Util.Comparator
-
- compareStringVersion(String, String) - Static method in class org.knopflerfish.framework.Util
-
Compare to strings formatted as '[.[.]]'.
- compareTo(BundleGeneration) - Method in class org.knopflerfish.framework.BundleGeneration
-
Compares this BundleGeneration
object to another
BundleGeneration
.
- compareTo(Bundle) - Method in class org.knopflerfish.framework.BundleImpl
-
- compareTo(Object) - Method in class org.knopflerfish.framework.ServiceReferenceImpl
-
Compare two ServiceReferences
- compareTo(Object) - Method in interface org.osgi.framework.ServiceReference
-
Compares this ServiceReference
with the specified
ServiceReference
for order.
- compareTo(Version) - Method in class org.osgi.framework.Version
-
Compares this Version
object to another Version
.
- COMPLEX - Static variable in class org.knopflerfish.framework.LDAPExpr
-
- Condition - Interface in org.osgi.service.condpermadmin
-
The interface implemented by a Condition.
- ConditionalPermission - Class in org.knopflerfish.framework.permissions
-
A binding of a set of Conditions to a set of Permissions.
- ConditionalPermissionAdmin - Interface in org.osgi.service.condpermadmin
-
Framework service to administer Conditional Permissions.
- ConditionalPermissionAdminImpl - Class in org.knopflerfish.framework.permissions
-
Framework service to administer Conditional Permissions.
- ConditionalPermissionAdminImpl(ConditionalPermissionInfoStorage, PermissionInfoStorage, FrameworkContext) - Constructor for class org.knopflerfish.framework.permissions.ConditionalPermissionAdminImpl
-
- ConditionalPermissionInfo - Interface in org.osgi.service.condpermadmin
-
A list of Permissions guarded by a list of conditions with an access
decision.
- ConditionalPermissionSecurityManager - Interface in org.knopflerfish.framework.permissions
-
Interface for SecurityManager that fully supports conditional permissions.
- ConditionalPermissionUpdate - Interface in org.osgi.service.condpermadmin
-
Update the Conditional Permission Table.
- ConditionalPermissionUpdateImpl - Class in org.knopflerfish.framework.permissions
-
Framework service to administer Conditional Permissions.
- ConditionInfo - Class in org.osgi.service.condpermadmin
-
Condition representation used by the Conditional Permission Admin service.
- ConditionInfo(String, String[]) - Constructor for class org.osgi.service.condpermadmin.ConditionInfo
-
Constructs a ConditionInfo
from the specified type and args.
- ConditionInfo(String) - Constructor for class org.osgi.service.condpermadmin.ConditionInfo
-
Constructs a ConditionInfo
object from the specified encoded
ConditionInfo
string.
- Configurable - Interface in org.osgi.framework
-
- Constants - Interface in org.osgi.framework
-
Defines standard names for the OSGi environment system properties, service
properties, and Manifest header attribute keys.
- ContentHandlerWrapper - Class in org.knopflerfish.framework
-
Wrapper which delegates an MIME ContentHandlers
OSGi registered ContentHandlers
- contentLen - Variable in class org.knopflerfish.framework.BundleResourceStream
-
- CONTEXT - Static variable in class org.osgi.framework.AdminPermission
-
The action string context
.
- context - Variable in class org.osgi.util.tracker.BundleTracker
-
The Bundle Context used by this BundleTracker
.
- context - Variable in class org.osgi.util.tracker.ServiceTracker
-
The Bundle Context used by this ServiceTracker
.
- copyTo(File) - Method in class org.knopflerfish.framework.FileTree
-
Copy this file tree to specified destination.
- createArchive(BundleArchiveImpl, FileTree, int) - Method in class org.knopflerfish.framework.bundlestorage.dex.BundleStorageImpl
-
- createArchive(BundleArchiveImpl, FileTree, int) - Method in class org.knopflerfish.framework.bundlestorage.file.BundleStorageImpl
-
- createContentHandler(String) - Method in class org.knopflerfish.framework.ServiceContentHandlerFactory
-
- createFilter(String) - Method in class org.knopflerfish.framework.BundleContextImpl
-
Constructs a Filter object.
- createFilter(String) - Method in interface org.osgi.framework.BundleContext
-
Creates a Filter
object.
- createFilter(String) - Static method in class org.osgi.framework.FrameworkUtil
-
Creates a Filter
object.
- createPermissionCollection(String, Bundle, InputStream) - Method in class org.knopflerfish.framework.permissions.PermissionsHandle
-
Create the permissionCollection assigned to the bundle.
- createURLStreamHandler(String) - Method in class org.knopflerfish.framework.ServiceURLStreamHandlerFactory
-
- FACTORY_ERROR - Static variable in exception org.osgi.framework.ServiceException
-
The service factory produced an invalid service object.
- FACTORY_EXCEPTION - Static variable in exception org.osgi.framework.ServiceException
-
The service factory threw an exception.
- FACTORY_RECURSION - Static variable in exception org.osgi.framework.ServiceException
-
The service factory resulted in a recursive call to itself for the
requesting bundle.
- FALSE - Static variable in class org.knopflerfish.framework.FWProps
-
Common false string.
- FALSE - Static variable in interface org.osgi.service.condpermadmin.Condition
-
A Condition object that will always evaluate to false and that is never
postponed.
- file - Variable in class org.knopflerfish.framework.bundlestorage.file.Archive
-
File handle for file that contains current archive.
- FileArchive - Interface in org.knopflerfish.framework
-
Interface for managing bundle contents.
- fileReference - Variable in class org.knopflerfish.framework.bundlestorage.file.BundleStorageImpl
-
Controls if file: URLs should be referenced only, not copied
to bundle storage dir
- FileTree - Class in org.knopflerfish.framework
-
FileTree is extension to java.io.File that handles copying and deletion of
complete file structures.
- FileTree(String) - Constructor for class org.knopflerfish.framework.FileTree
-
Creates a new FileTree instance based on given pathname string.
- FileTree(File, String) - Constructor for class org.knopflerfish.framework.FileTree
-
Creates a new Filetree instance by a pathname string to an existing File or
FileTree.
- FileTree(String, String) - Constructor for class org.knopflerfish.framework.FileTree
-
Creates a new FileTree instance from a parent pathname string and a child
pathname string.
- Filter - Interface in org.osgi.framework
-
- filter - Variable in class org.osgi.util.tracker.ServiceTracker
-
The Filter used by this ServiceTracker
which specifies the search
criteria for the services to track.
- FILTER_DIRECTIVE - Static variable in interface org.osgi.framework.Constants
-
Manifest header directive identifying the capability filter specified in
the Require-Capability manifest header.
- filterCollisions(int, Bundle, Collection<Bundle>) - Method in interface org.osgi.framework.hooks.bundle.CollisionHook
-
Filter bundle collisions hook method.
- filterMatch(String, String) - Static method in class org.knopflerfish.framework.Util
-
Check wild-card filter matches the string
- filterMatches(BundleRequirement, Collection<BundleCapability>) - Method in interface org.osgi.framework.hooks.resolver.ResolverHook
-
Filter matches hook method.
- filterResolvable(Collection<BundleRevision>) - Method in interface org.osgi.framework.hooks.resolver.ResolverHook
-
Filter resolvable candidates hook method.
- filterSingletonCollisions(BundleCapability, Collection<BundleCapability>) - Method in interface org.osgi.framework.hooks.resolver.ResolverHook
-
Filter singleton collisions hook method.
- find(BundleContext, Collection<Bundle>) - Method in interface org.osgi.framework.hooks.bundle.FindHook
-
Find hook method.
- find(BundleContext, String, String, boolean, Collection<ServiceReference<?>>) - Method in interface org.osgi.framework.hooks.service.FindHook
-
Find hook method.
- findClass(String) - Method in class org.knopflerfish.framework.BundleClassLoader
-
Find bundle class to load.
- findEntries(String, String, boolean) - Method in class org.knopflerfish.framework.BundleImpl
-
Get bundle data.
- findEntries(String, String, int) - Method in class org.knopflerfish.framework.BundleWiringImpl
-
- findEntries(String, String, boolean) - Method in class org.knopflerfish.framework.SystemBundle
-
Get bundle data.
- findEntries(String, String, boolean) - Method in interface org.osgi.framework.Bundle
-
Returns entries in this bundle and its attached fragments.
- findEntries(String, String, boolean) - Method in interface org.osgi.framework.launch.Framework
-
Returns null
as a framework implementation does not have a proper
bundle from which to return entries.
- findEntries(String, String, int) - Method in interface org.osgi.framework.wiring.BundleWiring
-
Returns entries in this bundle wiring's
bundle
revision
and its attached fragment revisions.
- FINDENTRIES_RECURSE - Static variable in interface org.osgi.framework.wiring.BundleWiring
-
The find entries operation must recurse into subdirectories.
- FindHook - Interface in org.osgi.framework.hooks.bundle
-
OSGi Framework Bundle Context Hook Service.
- FindHook - Interface in org.osgi.framework.hooks.service
-
OSGi Framework Service Find Hook Service.
- findLibrary(String) - Method in class org.knopflerfish.framework.BundleClassLoader
-
Find native library code to load.
- findResource(String) - Method in class org.knopflerfish.framework.BundleClassLoader
-
Finds the resource with the given name.
- findResources(String) - Method in class org.knopflerfish.framework.BundleClassLoader
-
Returns an Enumeration of all the resources with the given name.
- findResourcesPath(String) - Method in interface org.knopflerfish.framework.BundleArchive
-
Returns an Enumeration of all the paths (String
objects) to
entries within the bundle whose longest sub-path matches the supplied path
argument.
- findResourcesPath(String) - Method in class org.knopflerfish.framework.bundlestorage.file.Archive
-
- findResourcesPath(String) - Method in class org.knopflerfish.framework.bundlestorage.file.BundleArchiveImpl
-
- findResourcesPath(String) - Method in interface org.knopflerfish.framework.FileArchive
-
Returns an Enumeration of all the paths (String
objects) to
entries within the bundle whose longest sub-path matches the supplied path
argument.
- FRAGMENT - Static variable in class org.osgi.framework.BundlePermission
-
The action string fragment
.
- FRAGMENT_ATTACHMENT_ALWAYS - Static variable in interface org.osgi.framework.Constants
-
Manifest header directive value identifying a fragment attachment type of
always.
- FRAGMENT_ATTACHMENT_ALWAYS - Static variable in class org.osgi.framework.namespace.HostNamespace
-
The directive value indicating that fragments are allowed to attach to
the host bundle at any time (while the host is resolved or during the
process of resolving the host bundle).
- FRAGMENT_ATTACHMENT_DIRECTIVE - Static variable in interface org.osgi.framework.Constants
-
Manifest header directive 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 identifying a fragment attachment type of
never.
- FRAGMENT_ATTACHMENT_NEVER - Static variable in class org.osgi.framework.namespace.HostNamespace
-
The directive value indicating that no fragments are allowed to attach to
the host bundle at any time.
- FRAGMENT_ATTACHMENT_RESOLVETIME - Static variable in interface org.osgi.framework.Constants
-
Manifest header directive value identifying a fragment attachment type of
resolve-time.
- FRAGMENT_ATTACHMENT_RESOLVETIME - Static variable in class org.osgi.framework.namespace.HostNamespace
-
The directive value indicating that fragments are allowed to attach to
the host bundle only during the process of resolving the host bundle.
- FRAGMENT_HOST - Static variable in interface org.osgi.framework.Constants
-
Manifest header identifying the symbolic name of another bundle for which
that the bundle is a fragment.
- Framework - Interface in org.osgi.framework.launch
-
A Framework instance.
- FRAMEWORK_BEGINNING_STARTLEVEL - Static variable in interface org.osgi.framework.Constants
-
Framework launching property specifying the beginning start level of the
framework.
- FRAMEWORK_BOOTDELEGATION - Static variable in interface org.osgi.framework.Constants
-
Framework launching property identifying packages for which the Framework
must delegate class loading to the parent class loader of the bundle.
- FRAMEWORK_BSNVERSION - Static variable in interface org.osgi.framework.Constants
-
Framework launching property specifying whether multiple bundles having
the same
symbolic name
and
version
may be installed.
- FRAMEWORK_BSNVERSION_MANAGED - Static variable in interface org.osgi.framework.Constants
-
Specifies the framework must consult the
bundle
collision hook
services to determine if it will be an error to install a
bundle or update a bundle to have the same symbolic name and version as
another installed bundle.
- FRAMEWORK_BSNVERSION_MULTIPLE - Static variable in interface org.osgi.framework.Constants
-
Specifies the framework will allow multiple bundles to be installed
having the same symbolic name and version.
- FRAMEWORK_BSNVERSION_SINGLE - Static variable in interface org.osgi.framework.Constants
-
Specifies the framework will only allow a single bundle to be installed
for a given symbolic name and version.
- FRAMEWORK_BUNDLE_PARENT - Static variable in interface org.osgi.framework.Constants
-
Framework launching property specifying the parent class loader type for
all bundle class loaders.
- FRAMEWORK_BUNDLE_PARENT_APP - Static variable in interface org.osgi.framework.Constants
-
Specifies to use the application class loader as the parent class loader
for all bundle class loaders.
- FRAMEWORK_BUNDLE_PARENT_BOOT - Static variable in interface org.osgi.framework.Constants
-
Specifies to use of the boot class loader as the parent class loader for
all bundle class loaders.
- FRAMEWORK_BUNDLE_PARENT_EXT - Static variable in interface org.osgi.framework.Constants
-
Specifies to use the extension class loader as the parent class loader
for all bundle class loaders.
- FRAMEWORK_BUNDLE_PARENT_FRAMEWORK - Static variable in interface org.osgi.framework.Constants
-
Specifies to use the framework class loader as the parent class loader
for all bundle class loaders.
- FRAMEWORK_COMMAND_ABSPATH - Static variable in interface org.osgi.framework.Constants
-
Specified the substitution string for the absolute path of a file.
- FRAMEWORK_EXECPERMISSION - Static variable in interface org.osgi.framework.Constants
-
Framework launching property specifying an optional OS specific command
to set file permissions on extracted native code.
- FRAMEWORK_EXECUTIONENVIRONMENT - Static variable in interface org.osgi.framework.Constants
-
- FRAMEWORK_LANGUAGE - Static variable in interface org.osgi.framework.Constants
-
Framework launching property identifying the Framework implementation
language (see ISO 639 for possible values).
- FRAMEWORK_LIBRARY_EXTENSIONS - Static variable in interface org.osgi.framework.Constants
-
Framework launching property specifying a comma separated list of
additional library file extensions that must be used when a bundle's
class loader is searching for native libraries.
- FRAMEWORK_OS_NAME - Static variable in interface org.osgi.framework.Constants
-
Framework launching property identifying the Framework host-computer's
operating system.
- FRAMEWORK_OS_VERSION - Static variable in interface org.osgi.framework.Constants
-
Framework launching property identifying the Framework host-computer's
operating system version number.
- FRAMEWORK_PROCESSOR - Static variable in interface org.osgi.framework.Constants
-
Framework launching property identifying the Framework host-computer's
processor name.
- FRAMEWORK_PROP - Static variable in class org.knopflerfish.framework.Debug
-
Report framework create, init, start, stop
- FRAMEWORK_SECURITY - Static variable in interface org.osgi.framework.Constants
-
Framework launching property specifying the type of security manager the
framework must use.
- FRAMEWORK_SECURITY_OSGI - Static variable in interface org.osgi.framework.Constants
-
Specifies that a security manager that supports all security aspects of
the OSGi core specification including postponed conditions must be
installed.
- FRAMEWORK_STORAGE - Static variable in interface org.osgi.framework.Constants
-
Framework launching property specifying the persistent storage area used
by the framework.
- FRAMEWORK_STORAGE_CLEAN - Static variable in interface org.osgi.framework.Constants
-
Framework launching property specifying if and when the persistent
storage area for the framework should be cleaned.
- FRAMEWORK_STORAGE_CLEAN_ONFIRSTINIT - Static variable in interface org.osgi.framework.Constants
-
Specifies that the framework storage area must be cleaned before the
framework is initialized for the first time.
- FRAMEWORK_SYSTEMCAPABILITIES - Static variable in interface org.osgi.framework.Constants
-
Framework launching property identifying capabilities which the system
bundle must provide.
- FRAMEWORK_SYSTEMCAPABILITIES_EXTRA - Static variable in interface org.osgi.framework.Constants
-
Framework launching property identifying extra capabilities which the
system bundle must additionally provide.
- FRAMEWORK_SYSTEMPACKAGES - Static variable in interface org.osgi.framework.Constants
-
Framework launching property identifying packages which the system bundle
must export.
- FRAMEWORK_SYSTEMPACKAGES_EXTRA - Static variable in interface org.osgi.framework.Constants
-
Framework launching property 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
-
Framework launching property specifying the trust repositories used by
the framework.
- FRAMEWORK_UUID - Static variable in interface org.osgi.framework.Constants
-
Framework environment property identifying the Framework's universally
unique identifier (UUID).
- FRAMEWORK_VENDOR - Static variable in interface org.osgi.framework.Constants
-
Framework environment property identifying the Framework implementation
vendor.
- FRAMEWORK_VERSION - Static variable in interface org.osgi.framework.Constants
-
Framework environment property identifying the Framework version.
- FRAMEWORK_WINDOWSYSTEM - Static variable in interface org.osgi.framework.Constants
-
Framework launching property specifying the current windowing system.
- FrameworkContext - Class in org.knopflerfish.framework
-
This class contains references to all common data structures
inside the framework.
- frameworkError(Bundle, Throwable, FrameworkListener...) - Method in class org.knopflerfish.framework.FrameworkContext
-
Convenience method for throwing framework error event.
- frameworkError(BundleContextImpl, Throwable, FrameworkListener...) - Method in class org.knopflerfish.framework.FrameworkContext
-
Convenience method for throwing framework error event.
- FrameworkEvent - Class in org.osgi.framework
-
A general event from the Framework.
- FrameworkEvent(int, Object) - Constructor for class org.osgi.framework.FrameworkEvent
-
- FrameworkEvent(int, Bundle, Throwable) - Constructor for class org.osgi.framework.FrameworkEvent
-
Creates a Framework event regarding the specified bundle.
- frameworkEvent(FrameworkEvent) - Method in interface org.osgi.framework.FrameworkListener
-
Receives notification of a general FrameworkEvent
object.
- FrameworkFactory - Interface in org.osgi.framework.launch
-
- FrameworkFactoryImpl - Class in org.knopflerfish.framework
-
- FrameworkFactoryImpl() - Constructor for class org.knopflerfish.framework.FrameworkFactoryImpl
-
- frameworkInfo(Bundle, Throwable, FrameworkListener...) - Method in class org.knopflerfish.framework.FrameworkContext
-
Convenience method for throwing framework info event.
- FrameworkListener - Interface in org.osgi.framework
-
A FrameworkEvent
listener.
- FrameworkStartLevel - Interface in org.osgi.framework.startlevel
-
Query and modify the start level information for the framework.
- FrameworkUtil - Class in org.osgi.framework
-
Framework Utility class.
- frameworkWarning(Bundle, Throwable, FrameworkListener...) - Method in class org.knopflerfish.framework.FrameworkContext
-
Convenience method for throwing framework warning event.
- frameworkWarning(BundleGeneration, Throwable, FrameworkListener...) - Method in class org.knopflerfish.framework.FrameworkContext
-
Convenience method for throwing framework warning event.
- FrameworkWiring - Interface in org.osgi.framework.wiring
-
Query and modify wiring information for the framework.
- FrameworkWiringImpl - Class in org.knopflerfish.framework
-
- FWDIR_DEFAULT - Static variable in class org.knopflerfish.framework.Util
-
- FWDIR_PROP - Static variable in class org.knopflerfish.framework.Util
-
Pre OSGi 4.2 property used by KF, replaced by Constants.FRAMEWORK_STORAGE
as of OSGi R4 v4.2.
- FWProps - Class in org.knopflerfish.framework
-
This class contains properties used by the framework
- FWProps(Map<String, String>, FrameworkContext) - Constructor for class org.knopflerfish.framework.FWProps
-
- FWPROPS_XARGS - Static variable in class org.knopflerfish.framework.Main
-
- FWResourceURLStreamHandler - Class in org.knopflerfish.framework
-
Framework resource URL handling, used for accessing framework
resources.
- GE - Static variable in class org.knopflerfish.framework.LDAPExpr
-
- generations - Variable in class org.knopflerfish.framework.BundleImpl
-
Bundle generation data.
- get(Object) - Method in class org.knopflerfish.framework.HeaderDictionary
-
Returns the value to which the key is mapped in this dictionary.
- GET - Static variable in class org.osgi.framework.ServicePermission
-
The action string get
.
- getAccessControlContext(String[]) - Method in class org.knopflerfish.framework.permissions.ConditionalPermissionAdminImpl
-
Returns the Access Control Context that corresponds to the specified
signers.
- getAccessControlContext(String[]) - Method in interface org.osgi.service.condpermadmin.ConditionalPermissionAdmin
-
Returns the Access Control Context that corresponds to the specified
signers.
- getAccessDecision() - Method in interface org.osgi.service.condpermadmin.ConditionalPermissionInfo
-
Returns the access decision for this Conditional Permission Info.
- getActions() - Method in class org.osgi.framework.AdaptPermission
-
Returns the canonical string representation of the
AdaptPermission
actions.
- getActions() - Method in class org.osgi.framework.AdminPermission
-
Returns the canonical string representation of the
AdminPermission
actions.
- getActions() - Method in class org.osgi.framework.BundlePermission
-
Returns the canonical string representation of the
BundlePermission
actions.
- getActions() - Method in class org.osgi.framework.CapabilityPermission
-
Returns the canonical string representation of the actions.
- getActions() - Method in class org.osgi.framework.PackagePermission
-
Returns the canonical string representation of the
PackagePermission
actions.
- getActions() - Method in class org.osgi.framework.ServicePermission
-
Returns the canonical string representation of the actions.
- getActions() - Method in class org.osgi.service.permissionadmin.PermissionInfo
-
Returns the actions of the permission represented by this
PermissionInfo
.
- getActual(URL) - Static method in class org.knopflerfish.framework.ReferenceURLStreamHandler
-
Get the actual URL string represented by the specified
reference: URL.
- getAllBundleArchives() - Method in class org.knopflerfish.framework.bundlestorage.file.BundleStorageImpl
-
Get all bundle archive objects.
- getAllBundleArchives() - Method in interface org.knopflerfish.framework.BundleStorage
-
Get all bundle archive objects.
- getAllBundleArchives() - Method in class org.knopflerfish.framework.bundlestorage.memory.BundleStorageImpl
-
Get all bundle archive objects.
- getAllServiceReferences(String, String) - Method in class org.knopflerfish.framework.BundleContextImpl
-
Get a list of service references.
- getAllServiceReferences(String, String) - Method in interface org.osgi.framework.BundleContext
-
Returns an array of ServiceReference
objects.
- getArgs() - Method in class org.osgi.service.condpermadmin.ConditionInfo
-
Returns arguments of this ConditionInfo
.
- getAttribute(String) - Method in interface org.knopflerfish.framework.BundleArchive
-
Get an attribute from the manifest of a bundle.
- getAttribute(String) - Method in class org.knopflerfish.framework.bundlestorage.file.BundleArchiveImpl
-
Get an attribute from the manifest of a bundle.
- getAttributes(String) - Method in class org.knopflerfish.framework.AutoManifest
-
Delegate to original manifest.
- getAttributes() - Method in class org.knopflerfish.framework.BundleCapabilityImpl
-
- getAttributes() - Method in class org.knopflerfish.framework.BundleNameVersionCapability
-
- getAttributes() - Method in class org.knopflerfish.framework.BundleRequirementImpl
-
- getAttributes() - Method in class org.knopflerfish.framework.Util.HeaderEntry
-
- getAttributes() - Method in interface org.osgi.framework.wiring.BundleCapability
-
Returns the attributes of this capability.
- getAttributes() - Method in interface org.osgi.framework.wiring.BundleRequirement
-
Returns the attributes of this requirement.
- getAttributes() - Method in interface org.osgi.resource.Capability
-
Returns the attributes of this capability.
- getAttributes() - Method in interface org.osgi.resource.Requirement
-
Returns the attributes of this requirement.
- getAutostartSetting() - Method in interface org.knopflerfish.framework.BundleArchive
-
Get auto-start setting.
- getAutostartSetting() - Method in class org.knopflerfish.framework.bundlestorage.file.BundleArchiveImpl
-
Get autostart setting.
- getBooleanProperty(String) - Method in class org.knopflerfish.framework.FWProps
-
Retrieve boolean value of the named framework property, with a default
value.
- getBundle() - Method in class org.knopflerfish.framework.BundleClassLoader
-
- getBundle() - Method in class org.knopflerfish.framework.BundleContextImpl
-
Retrieve the Bundle object for the calling bundle.
- getBundle(long) - Method in class org.knopflerfish.framework.BundleContextImpl
-
Retrieve the bundle that has the given unique identifier.
- getBundle(String) - Method in class org.knopflerfish.framework.BundleContextImpl
-
- getBundle() - Method in class org.knopflerfish.framework.BundleReferenceImpl
-
- getBundle() - Method in class org.knopflerfish.framework.BundleWiringImpl
-
- getBundle() - Method in class org.knopflerfish.framework.FrameworkWiringImpl
-
- getBundle(Class) - Method in class org.knopflerfish.framework.PackageAdminImpl
-
- getBundle() - Method in class org.knopflerfish.framework.RequiredBundleImpl
-
Returns the bundle associated with this required bundle.
- getBundle() - Method in class org.knopflerfish.framework.ServiceReferenceImpl
-
Return the bundle which registered the service.
- getBundle() - Method in interface org.osgi.framework.BundleContext
-
Returns the Bundle
object associated with this
BundleContext
.
- getBundle(long) - Method in interface org.osgi.framework.BundleContext
-
Returns the bundle with the specified identifier.
- getBundle(String) - Method in interface org.osgi.framework.BundleContext
-
Returns the bundle with the specified location.
- getBundle() - Method in class org.osgi.framework.BundleEvent
-
Returns the bundle which had a lifecycle change.
- getBundle() - Method in interface org.osgi.framework.BundleReference
-
Returns the Bundle
object associated with this
BundleReference
.
- getBundle() - Method in class org.osgi.framework.FrameworkEvent
-
Returns the bundle associated with the event.
- getBundle(Class<?>) - Static method in class org.osgi.framework.FrameworkUtil
-
Return a Bundle
for the specified bundle class.
- getBundle() - Method in interface org.osgi.framework.ServiceReference
-
Returns the bundle that registered the service referenced by this
ServiceReference
object.
- getBundle(Class) - Method in interface org.osgi.service.packageadmin.PackageAdmin
-
Deprecated.
Returns the bundle from which the specified class is loaded.
- getBundle() - Method in interface org.osgi.service.packageadmin.RequiredBundle
-
Deprecated.
Returns the bundle associated with this required bundle.
- getBundleContext() - Method in class org.knopflerfish.framework.BundleImpl
-
Returns this bundle's BundleContext.
- getBundleContext() - Method in interface org.osgi.framework.Bundle
-
- getBundleContext() - Method in interface org.osgi.framework.hooks.service.ListenerHook.ListenerInfo
-
Return the context of the bundle which added the listener.
- getBundleGeneration() - Method in interface org.knopflerfish.framework.BundleArchive
-
Get bundle generation associated with this bundle archive.
- getBundleGeneration() - Method in class org.knopflerfish.framework.bundlestorage.file.Archive
-
Get bundle id for this archive.
- getBundleGeneration() - Method in class org.knopflerfish.framework.bundlestorage.file.BundleArchiveImpl
-
Get bundle generation associated with this bundle archive.
- getBundleGeneration() - Method in interface org.knopflerfish.framework.FileArchive
-
Get BundleGeneration object for this archive.
- getBundleId() - Method in interface org.knopflerfish.framework.BundleArchive
-
Get bundle identifier for this bundle archive.
- getBundleId() - Method in class org.knopflerfish.framework.BundleImpl
-
Get bundle identifier.
- getBundleId() - Method in class org.knopflerfish.framework.bundlestorage.file.BundleArchiveImpl
-
Get bundle identifier for this bundle archive.
- getBundleId() - Method in interface org.osgi.framework.Bundle
-
Returns this bundle's unique identifier.
- getBundleId() - Method in interface org.osgi.framework.launch.Framework
-
Returns the Framework unique identifier.
- getBundleLocation() - Method in interface org.knopflerfish.framework.BundleArchive
-
Get bundle location for this bundle archive.
- getBundleLocation() - Method in class org.knopflerfish.framework.bundlestorage.file.BundleArchiveImpl
-
Get bundle location for this bundle archive.
- getBundleResourceStream(String, int) - Method in interface org.knopflerfish.framework.BundleArchive
-
Get a BundleResourceStream to named entry inside a bundle.
- getBundleResourceStream(String) - Method in class org.knopflerfish.framework.bundlestorage.file.Archive
-
Get a BundleResourceStream to named entry inside an Archive.
- getBundleResourceStream(String, int) - Method in class org.knopflerfish.framework.bundlestorage.file.BundleArchiveImpl
-
Get a BundleResourceStream to named entry inside a bundle.
- getBundleResourceStream(String) - Method in interface org.knopflerfish.framework.FileArchive
-
Get a BundleResourceStream to named entry inside a bundle.
- getBundles() - Method in class org.knopflerfish.framework.BundleContextImpl
-
Retrieve a list of all installed bundles.
- getBundles(String, String) - Method in class org.knopflerfish.framework.PackageAdminImpl
-
- getBundles() - Method in interface org.osgi.framework.BundleContext
-
Returns a list of all installed bundles.
- getBundles(String, String) - Method in interface org.osgi.service.packageadmin.PackageAdmin
-
Deprecated.
Returns the bundles with the specified symbolic name whose bundle version
is within the specified version range.
- getBundles() - Method in class org.osgi.util.tracker.BundleTracker
-
Return an array of Bundle
s for all bundles being tracked by this
BundleTracker
.
- getBundleStartLevel(Bundle) - Method in class org.knopflerfish.framework.StartLevelController.StartLevelImpl
-
- getBundleStartLevel(Bundle) - Method in interface org.osgi.service.startlevel.StartLevel
-
Deprecated.
Return the assigned start level value for the specified Bundle.
- getBundleType(Bundle) - Method in class org.knopflerfish.framework.PackageAdminImpl
-
- getBundleType(Bundle) - Method in interface org.osgi.service.packageadmin.PackageAdmin
-
Deprecated.
Returns the special type of the specified bundle.
- getBundleWiring() - Method in interface org.osgi.framework.hooks.weaving.WovenClass
-
Returns the bundle wiring whose class loader will define the woven class.
- getBytes() - Method in interface org.osgi.framework.hooks.weaving.WovenClass
-
Returns the class file bytes to be used to define the
named
class.
- getCapabilities(String) - Method in class org.knopflerfish.framework.BundleRevisionImpl
-
- getCapabilities(String) - Method in class org.knopflerfish.framework.BundleWiringImpl
-
- getCapabilities(String) - Method in interface org.osgi.framework.wiring.BundleRevision
-
Returns the capabilities declared by this resource.
- getCapabilities(String) - Method in interface org.osgi.framework.wiring.BundleWiring
-
Returns the capabilities provided by this bundle wiring.
- getCapabilities(String) - Method in interface org.osgi.resource.Resource
-
Returns the capabilities declared by this resource.
- getCapability() - Method in class org.knopflerfish.framework.BundleWireImpl
-
- getCapability() - Method in interface org.osgi.framework.wiring.BundleWire
-
- getCapability() - Method in interface org.osgi.resource.Wire
-
- getCause() - Method in exception org.osgi.framework.BundleException
-
Returns the cause of this exception or null
if no cause was set.
- getCause() - Method in exception org.osgi.framework.InvalidSyntaxException
-
Returns the cause of this exception or null
if no cause was set.
- getCertificateChains(boolean) - Method in interface org.knopflerfish.framework.BundleArchive
-
Get certificate chains associated with with bundle archive.
- getCertificateChains(boolean) - Method in class org.knopflerfish.framework.bundlestorage.file.BundleArchiveImpl
-
Return certificates for signed bundle, otherwise null.
- getCertificateChains(Certificate[], ArrayList<Certificate>) - Static method in class org.knopflerfish.framework.bundlestorage.Util
-
Take an array of X509 certificates and arrange them as a list
of chains.
- getClassBytes(String) - Method in class org.knopflerfish.framework.bundlestorage.dex.DexArchive
-
Return null to indicate that we can not get class bytes from DEX files
- getClassBytes(String) - Method in class org.knopflerfish.framework.bundlestorage.file.Archive
-
Get a byte array containg the contents of named class file from the
archive.
- getClassBytes(String) - Method in interface org.knopflerfish.framework.FileArchive
-
Get a byte array containing the contents of named file from a bundle archive.
- getClassLoader() - Method in class org.knopflerfish.framework.BundleWiringImpl
-
- getClassLoader(Bundle) - Method in class org.knopflerfish.framework.ExtensionContext
-
- getClassLoader(String) - Method in class org.knopflerfish.framework.FrameworkContext
-
Public method used by permissionshandling for fetching
the class loader used for named class.
- getClassLoader() - Method in interface org.osgi.framework.wiring.BundleWiring
-
Returns the class loader for this bundle wiring.
- getClassName() - Method in interface org.osgi.framework.hooks.weaving.WovenClass
-
Returns the fully qualified name of the class being woven.
- getCondition(Bundle, ConditionInfo) - Static method in class org.osgi.service.condpermadmin.BundleLocationCondition
-
Constructs a condition that tries to match the passed Bundle's location
to the location pattern.
- getCondition(Bundle, ConditionInfo) - Static method in class org.osgi.service.condpermadmin.BundleSignerCondition
-
Constructs a Condition that tries to match the passed Bundle's location
to the location pattern.
- getConditionalPermissionAdminService() - Method in class org.knopflerfish.framework.permissions.PermissionsHandle
-
Get ConditionalPermissionAdmin service.
- getConditionalPermissionInfo(String) - Method in class org.knopflerfish.framework.permissions.ConditionalPermissionAdminImpl
-
Return the Conditional Permission Info with the specified name.
- getConditionalPermissionInfo(String) - Method in interface org.osgi.service.condpermadmin.ConditionalPermissionAdmin
-
- getConditionalPermissionInfos() - Method in class org.knopflerfish.framework.permissions.ConditionalPermissionAdminImpl
-
Returns the Conditional Permission Infos that are currently managed by
Conditional Permission Admin.
- getConditionalPermissionInfos() - Method in class org.knopflerfish.framework.permissions.ConditionalPermissionUpdateImpl
-
- getConditionalPermissionInfos() - Method in interface org.osgi.service.condpermadmin.ConditionalPermissionAdmin
-
- getConditionalPermissionInfos() - Method in interface org.osgi.service.condpermadmin.ConditionalPermissionUpdate
-
- getConditionInfos() - Method in interface org.osgi.service.condpermadmin.ConditionalPermissionInfo
-
Returns the Condition Infos for the Conditions that must be satisfied to
enable the Permissions.
- getConfigurationObject() - Method in interface org.osgi.framework.Configurable
-
- getContent(URLConnection) - Method in class org.knopflerfish.framework.ContentHandlerWrapper
-
- getContent(URLConnection, Class[]) - Method in class org.knopflerfish.framework.ContentHandlerWrapper
-
- getContent(File) - Static method in class org.knopflerfish.framework.Util
-
- getContentLength() - Method in class org.knopflerfish.framework.BundleResourceStream
-
Get length of resource stream.
- getDataFile(String) - Method in class org.knopflerfish.framework.BundleContextImpl
-
Creates a File object for a file in the persistent storage
area provided for the bundle.
- getDataFile(String) - Method in class org.knopflerfish.framework.BundleImpl
-
- getDataFile(String) - Method in interface org.osgi.framework.Bundle
-
Creates a File
object for a file in the persistent storage area
provided for this bundle by the Framework.
- getDataFile(String) - Method in interface org.osgi.framework.BundleContext
-
Creates a File
object for a file in the persistent storage area
provided for the bundle by the Framework.
- getDataStorage(long) - Method in class org.knopflerfish.framework.FrameworkContext
-
Get private bundle data storage file handle.
- getDeclaredCapabilities(String) - Method in class org.knopflerfish.framework.BundleRevisionImpl
-
- getDeclaredCapabilities(String) - Method in interface org.osgi.framework.wiring.BundleRevision
-
Returns the capabilities declared by this bundle revision.
- getDeclaredRequirements(String) - Method in class org.knopflerfish.framework.BundleRevisionImpl
-
- getDeclaredRequirements(String) - Method in interface org.osgi.framework.wiring.BundleRevision
-
Returns the requirements declared by this bundle revision.
- getDefaultPermissions() - Method in class org.knopflerfish.framework.permissions.PermissionAdminImpl
-
Gets the default permissions.
- getDefaultPermissions() - Method in interface org.osgi.service.permissionadmin.PermissionAdmin
-
Gets the default permissions.
- getDefaultPort() - Method in class org.knopflerfish.framework.URLStreamHandlerWrapper
-
- getDefaultPort() - Method in class org.osgi.service.url.AbstractURLStreamHandlerService
-
This method calls super.getDefaultPort
.
- getDefaultPort() - Method in interface org.osgi.service.url.URLStreamHandlerService
-
- getDefinedClass() - Method in interface org.osgi.framework.hooks.weaving.WovenClass
-
Returns the class defined by this woven class.
- getDependencyClosure(Collection<Bundle>) - Method in class org.knopflerfish.framework.FrameworkWiringImpl
-
- getDependencyClosure(Collection<Bundle>) - Method in interface org.osgi.framework.wiring.FrameworkWiring
-
Returns the dependency closure for the specified bundles.
- getDirectives() - Method in class org.knopflerfish.framework.BundleCapabilityImpl
-
- getDirectives() - Method in class org.knopflerfish.framework.BundleNameVersionCapability
-
- getDirectives() - Method in class org.knopflerfish.framework.BundleRequirementImpl
-
- getDirectives() - Method in class org.knopflerfish.framework.Util.HeaderEntry
-
- getDirectives() - Method in interface org.osgi.framework.wiring.BundleCapability
-
Returns the directives of this capability.
- getDirectives() - Method in interface org.osgi.framework.wiring.BundleRequirement
-
Returns the directives of this requirement.
- getDirectives() - Method in interface org.osgi.resource.Capability
-
Returns the directives of this capability.
- getDirectives() - Method in interface org.osgi.resource.Requirement
-
Returns the directives of this requirement.
- getDynamicImports() - Method in interface org.osgi.framework.hooks.weaving.WovenClass
-
Returns the list of dynamic import package descriptions to add to the
bundle wiring
for this woven class.
- getEncoded() - Method in interface org.osgi.service.condpermadmin.ConditionalPermissionInfo
-
Returns the string encoding of this ConditionalPermissionInfo
in
a form suitable for restoring this ConditionalPermissionInfo
.
- getEncoded() - Method in class org.osgi.service.condpermadmin.ConditionInfo
-
Returns the string encoding of this ConditionInfo
in a form
suitable for restoring this ConditionInfo
.
- getEncoded() - Method in class org.osgi.service.permissionadmin.PermissionInfo
-
Returns the string encoding of this PermissionInfo
in a form
suitable for restoring this PermissionInfo
.
- getEntries() - Method in class org.knopflerfish.framework.AutoManifest
-
Delegate to original manifest.
- getEntry(String) - Method in class org.knopflerfish.framework.BundleImpl
-
- getEntry(String) - Method in class org.knopflerfish.framework.SystemBundle
-
- getEntry(String) - Method in interface org.osgi.framework.Bundle
-
Returns a URL to the entry at the specified path in this bundle.
- getEntry(String) - Method in interface org.osgi.framework.launch.Framework
-
Returns null
as a framework implementation does not have a proper
bundle from which to return an entry.
- getEntryPaths(String) - Method in class org.knopflerfish.framework.BundleImpl
-
- getEntryPaths(String) - Method in class org.knopflerfish.framework.SystemBundle
-
- getEntryPaths(String) - Method in interface org.osgi.framework.Bundle
-
Returns an Enumeration of all the paths (String
objects) to
entries within this bundle whose longest sub-path matches the specified
path.
- getEntryPaths(String) - Method in interface org.osgi.framework.launch.Framework
-
Returns null
as a framework implementation does not have a proper
bundle from which to return entry paths.
- getExportedPackage(String) - Method in class org.knopflerfish.framework.PackageAdminImpl
-
Gets the ExportedPackage with the specified package name.
- getExportedPackage(String) - Method in interface org.osgi.service.packageadmin.PackageAdmin
-
Deprecated.
Gets the exported package for the specified package name.
- getExportedPackages(Bundle) - Method in class org.knopflerfish.framework.PackageAdminImpl
-
Gets the packages exported by the specified bundle.
- getExportedPackages(String) - Method in class org.knopflerfish.framework.PackageAdminImpl
-
Gets the exported packages for the specified package name.
- getExportedPackages(Bundle) - Method in interface org.osgi.service.packageadmin.PackageAdmin
-
Deprecated.
Gets the exported packages for the specified bundle.
- getExportedPackages(String) - Method in interface org.osgi.service.packageadmin.PackageAdmin
-
Deprecated.
Gets the exported packages for the specified package name.
- getExportingBundle() - Method in class org.knopflerfish.framework.ExportedPackageImpl
-
Returns the bundle that is exporting this ExportedPackage.
- getExportingBundle() - Method in interface org.osgi.service.packageadmin.ExportedPackage
-
Deprecated.
Returns the bundle exporting the package associated with this exported
package.
- getFile() - Method in class org.knopflerfish.framework.bundlestorage.file.Archive
-
Returns the File object for this bundle.
- getFileArchive(String) - Method in interface org.knopflerfish.framework.BundleArchive
-
Get a FileArchive handle to a named Jar file or directory within this
archive.
- getFileArchive(String) - Method in class org.knopflerfish.framework.bundlestorage.file.BundleArchiveImpl
-
Get a FileArchive handle to a named Jar file or directory
within this archive.
- getFileStorage(FrameworkContext, String, boolean) - Static method in class org.knopflerfish.framework.Util
-
Check for local file storage directory.
- getFileStorage(FrameworkContext, String) - Static method in class org.knopflerfish.framework.Util
-
- getFilter() - Method in interface org.osgi.framework.hooks.service.ListenerHook.ListenerInfo
-
Return the filter string with which the listener was added.
- getFilter() - Method in exception org.osgi.framework.InvalidSyntaxException
-
Returns the filter string that generated the
InvalidSyntaxException
object.
- getFragments(Bundle) - Method in class org.knopflerfish.framework.PackageAdminImpl
-
- getFragments(Bundle) - Method in interface org.osgi.service.packageadmin.PackageAdmin
-
Deprecated.
Returns an array of attached fragment bundles for the specified bundle.
- getFrameworkDir(Map<String, String>) - Static method in class org.knopflerfish.framework.Util
-
- getFrameworkDir(FrameworkContext) - Static method in class org.knopflerfish.framework.Util
-
- getFrameworkFactory() - Method in class org.knopflerfish.framework.Main
-
- getFrameworkFactory(String) - Method in class org.knopflerfish.framework.Main
-
- getGeneration(BundleClassLoader) - Method in class org.knopflerfish.framework.ExtensionContext
-
- getHeaders() - Method in class org.knopflerfish.framework.BundleImpl
-
Get header data.
- getHeaders(String) - Method in class org.knopflerfish.framework.BundleImpl
-
- getHeaders() - Method in class org.knopflerfish.framework.SystemBundle
-
Get header data.
- getHeaders(String) - Method in class org.knopflerfish.framework.SystemBundle
-
Get header data.
- getHeaders() - Method in interface org.osgi.framework.Bundle
-
Returns this bundle's Manifest headers and values.
- getHeaders(String) - Method in interface org.osgi.framework.Bundle
-
Returns this bundle's Manifest headers and values localized to the
specified locale.
- getHostAddress(URL) - Method in class org.knopflerfish.framework.BundleURLStreamHandler
-
- getHostAddress(URL) - Method in class org.knopflerfish.framework.URLStreamHandlerWrapper
-
- getHostAddress(URL) - Method in class org.osgi.service.url.AbstractURLStreamHandlerService
-
This method calls super.getHostAddress
.
- getHostAddress(URL) - Method in interface org.osgi.service.url.URLStreamHandlerService
-
- getHosts(Bundle) - Method in class org.knopflerfish.framework.PackageAdminImpl
-
- getHosts(Bundle) - Method in interface org.osgi.service.packageadmin.PackageAdmin
-
Deprecated.
Returns the host bundles to which the specified fragment bundle is
attached.
- getId(String) - Static method in class org.knopflerfish.framework.BundleURLStreamHandler
-
- getImportingBundles() - Method in class org.knopflerfish.framework.ExportedPackageImpl
-
Returns the resolved bundles that are currently importing this
ExportedPackage.
- getImportingBundles() - Method in interface org.osgi.service.packageadmin.ExportedPackage
-
Deprecated.
Returns the resolved bundles that are currently wired to this exported
package.
- getInitialBundleStartLevel() - Method in class org.knopflerfish.framework.StartLevelController.StartLevelImpl
-
- getInitialBundleStartLevel() - Method in interface org.osgi.framework.startlevel.FrameworkStartLevel
-
Return the initial start level value that is assigned to a Bundle when it
is first installed.
- getInitialBundleStartLevel() - Method in interface org.osgi.service.startlevel.StartLevel
-
Deprecated.
Return the initial start level value that is assigned to a Bundle when it
is first installed.
- getJarLocation() - Method in interface org.knopflerfish.framework.BundleArchive
-
- getJarLocation() - Method in class org.knopflerfish.framework.bundlestorage.file.BundleArchiveImpl
-
- getKey() - Method in class org.knopflerfish.framework.Util.HeaderEntry
-
- getKeys() - Method in class org.knopflerfish.framework.Util.HeaderEntry
-
- getLastModified() - Method in interface org.knopflerfish.framework.BundleArchive
-
Get last modified timestamp.
- getLastModified() - Method in class org.knopflerfish.framework.BundleImpl
-
- getLastModified() - Method in class org.knopflerfish.framework.bundlestorage.file.BundleArchiveImpl
-
- getLastModified() - Method in interface org.osgi.framework.Bundle
-
Returns the time when this bundle was last modified.
- getLeft() - Method in class org.osgi.framework.VersionRange
-
Returns the left endpoint of this version range.
- getLeftType() - Method in class org.osgi.framework.VersionRange
-
Returns the type of the left endpoint of this version range.
- getLocalizationEntries(String) - Method in interface org.knopflerfish.framework.BundleArchive
-
Gets all localization entries from this bundle.
- getLocalizationEntries(String) - Method in class org.knopflerfish.framework.bundlestorage.file.BundleArchiveImpl
-
returns the localization entries of this archive.
- getLocation() - Method in class org.knopflerfish.framework.AutoManifest
-
Get the bundle location
- getLocation() - Method in class org.knopflerfish.framework.BundleImpl
-
Get bundle location.
- getLocation() - Method in interface org.osgi.framework.Bundle
-
Returns this bundle's location identifier.
- getLocation() - Method in interface org.osgi.framework.launch.Framework
-
Returns the Framework location identifier.
- getLocations() - Method in class org.knopflerfish.framework.permissions.PermissionAdminImpl
-
Returns the bundle locations that have permissions assigned to them, that
is, bundle locations for which an entry exists in the permission table.
- getLocations() - Method in interface org.osgi.service.permissionadmin.PermissionAdmin
-
Returns the bundle locations that have permissions assigned to them, that
is, bundle locations for which an entry exists in the permission table.
- getMainAttributes() - Method in class org.knopflerfish.framework.AutoManifest
-
Get the main manifest attributes, possibly modified.
- getMajor() - Method in class org.osgi.framework.Version
-
Returns the major component of this version identifier.
- getManifest() - Method in class org.knopflerfish.framework.AutoManifest
-
Get the original manifest
- getMatchedObjectClasses() - Method in class org.knopflerfish.framework.LDAPExpr
-
Get a set of object classes that might match this LDAP expression.
- getMethod(Class<?>, String, Class<?>[]) - Static method in class org.knopflerfish.framework.Util
-
Get method from class
- getMicro() - Method in class org.osgi.framework.Version
-
Returns the micro component of this version identifier.
- getMinor() - Method in class org.osgi.framework.Version
-
Returns the minor component of this version identifier.
- getName() - Method in class org.knopflerfish.framework.ExportedPackageImpl
-
Returns the name of this ExportedPackage.
- getName() - Method in interface org.osgi.service.condpermadmin.ConditionalPermissionInfo
-
Returns the name of this Conditional Permission Info.
- getName() - Method in interface org.osgi.service.packageadmin.ExportedPackage
-
Deprecated.
Returns the name of the package associated with this exported package.
- getName() - Method in class org.osgi.service.permissionadmin.PermissionInfo
-
Returns the name of the permission represented by this
PermissionInfo
.
- getNamespace() - Method in class org.knopflerfish.framework.BundleCapabilityImpl
-
- getNamespace() - Method in class org.knopflerfish.framework.BundleNameVersionCapability
-
- getNamespace() - Method in class org.knopflerfish.framework.BundleRequirementImpl
-
- getNamespace() - Method in interface org.osgi.framework.wiring.BundleCapability
-
Returns the namespace of this capability.
- getNamespace() - Method in interface org.osgi.framework.wiring.BundleRequirement
-
Returns the namespace of this requirement.
- getNamespace() - Method in interface org.osgi.resource.Capability
-
Returns the namespace of this capability.
- getNamespace() - Method in interface org.osgi.resource.Requirement
-
Returns the namespace of this requirement.
- getNativeLibrary(String) - Method in class org.knopflerfish.framework.bundlestorage.file.Archive
-
Get native code library filename.
- getNativeLibrary(String) - Method in interface org.knopflerfish.framework.FileArchive
-
Get native code library filename.
- getNestedException() - Method in exception org.osgi.framework.BundleException
-
Returns the cause of this exception or null
if no cause was
specified when this exception was created.
- getObject(Bundle) - Method in class org.osgi.util.tracker.BundleTracker
-
Returns the customized object for the specified Bundle
if the
specified bundle is being tracked by this BundleTracker
.
- getOrigin() - Method in class org.osgi.framework.BundleEvent
-
Returns the bundle that was the origin of the event.
- getPermissionAdminService() - Method in class org.knopflerfish.framework.permissions.PermissionsHandle
-
Get PermissionAdmin service.
- getPermissionCollection(Long) - Method in class org.knopflerfish.framework.permissions.PermissionsHandle
-
Gets the permissionCollection assigned to the bundle with the specified id.
- getPermissionInfos() - Method in interface org.osgi.service.condpermadmin.ConditionalPermissionInfo
-
Returns the Permission Infos for the Permissions in this Conditional
Permission Info.
- getPermissions(String) - Method in class org.knopflerfish.framework.permissions.PermissionAdminImpl
-
Gets the permissions assigned to the bundle with the specified
location.
- getPermissions(String) - Method in interface org.osgi.service.permissionadmin.PermissionAdmin
-
Gets the permissions assigned to the bundle with the specified location.
- getProperties() - Method in class org.knopflerfish.framework.FWProps
-
- getProperty(String) - Method in class org.knopflerfish.framework.BundleContextImpl
-
Retrieve the value of the named environment property.
- getProperty(String) - Method in class org.knopflerfish.framework.FWProps
-
Retrieve the value of the named framework property, with a default value.
- getProperty(String) - Method in class org.knopflerfish.framework.ServiceReferenceImpl
-
Get the value of a service's property.
- getProperty(String) - Method in interface org.osgi.framework.BundleContext
-
Returns the value of the specified property.
- getProperty(String) - Method in interface org.osgi.framework.ServiceReference
-
Returns the property value to which the specified property key is mapped
in the properties Dictionary
object of the service referenced by
this ServiceReference
object.
- getPropertyKeys() - Method in class org.knopflerfish.framework.ServiceReferenceImpl
-
Get the list of key names for the service's properties.
- getPropertyKeys() - Method in interface org.osgi.framework.ServiceReference
-
Returns an array of the keys in the properties Dictionary
object
of the service referenced by this ServiceReference
object.
- getProtectionDomain() - Method in interface org.osgi.framework.hooks.weaving.WovenClass
-
Returns the protection domain to which the woven class will be assigned
when it is defined.
- getProvidedResourceWires(String) - Method in class org.knopflerfish.framework.BundleWiringImpl
-
- getProvidedResourceWires(String) - Method in interface org.osgi.framework.wiring.BundleWiring
-
- getProvidedResourceWires(String) - Method in interface org.osgi.resource.Wiring
-
- getProvidedWires(String) - Method in class org.knopflerfish.framework.BundleWiringImpl
-
- getProvidedWires(String) - Method in interface org.osgi.framework.wiring.BundleWiring
-
- getProvider() - Method in class org.knopflerfish.framework.BundleWireImpl
-
- getProvider() - Method in interface org.osgi.framework.wiring.BundleWire
-
- getProvider() - Method in interface org.osgi.resource.Wire
-
- getProviderWiring() - Method in class org.knopflerfish.framework.BundleWireImpl
-
- getProviderWiring() - Method in interface org.osgi.framework.wiring.BundleWire
-
- getQualifier() - Method in class org.osgi.framework.Version
-
Returns the qualifier component of this version identifier.
- getReference() - Method in class org.knopflerfish.framework.ServiceRegistrationImpl
-
Returns a ServiceReference object for this registration.
- getReference() - Method in interface org.osgi.framework.ServiceRegistration
-
Returns a ServiceReference
object for a service being registered.
- getRegisteredServices() - Method in class org.knopflerfish.framework.BundleImpl
-
Get services that this bundle has registrated.
- getRegisteredServices() - Method in interface org.osgi.framework.Bundle
-
Returns this bundle's ServiceReference
list for all services it
has registered or null
if this bundle has no registered services.
- getRemovalPendingBundles() - Method in class org.knopflerfish.framework.FrameworkWiringImpl
-
- getRemovalPendingBundles() - Method in interface org.osgi.framework.wiring.FrameworkWiring
-
- getRequiredBundles(String) - Method in class org.knopflerfish.framework.PackageAdminImpl
-
- getRequiredBundles(String) - Method in interface org.osgi.service.packageadmin.PackageAdmin
-
Deprecated.
Returns an array of required bundles having the specified symbolic name.
- getRequiredResourceWires(String) - Method in class org.knopflerfish.framework.BundleWiringImpl
-
- getRequiredResourceWires(String) - Method in interface org.osgi.framework.wiring.BundleWiring
-
- getRequiredResourceWires(String) - Method in interface org.osgi.resource.Wiring
-
- getRequiredWires(String) - Method in class org.knopflerfish.framework.BundleWiringImpl
-
- getRequiredWires(String) - Method in interface org.osgi.framework.wiring.BundleWiring
-
- getRequirement() - Method in class org.knopflerfish.framework.BundleWireImpl
-
- getRequirement() - Method in interface org.osgi.framework.wiring.BundleWire
-
- getRequirement() - Method in interface org.osgi.resource.Wire
-
- getRequirements(String) - Method in class org.knopflerfish.framework.BundleRevisionImpl
-
- getRequirements(String) - Method in class org.knopflerfish.framework.BundleWiringImpl
-
- getRequirements(String) - Method in interface org.osgi.framework.wiring.BundleRevision
-
Returns the requirements declared by this bundle resource.
- getRequirements(String) - Method in interface org.osgi.framework.wiring.BundleWiring
-
Returns the requirements of this bundle wiring.
- getRequirements(String) - Method in interface org.osgi.resource.Resource
-
Returns the requirements declared by this bundle resource.
- getRequirer() - Method in class org.knopflerfish.framework.BundleWireImpl
-
- getRequirer() - Method in interface org.osgi.framework.wiring.BundleWire
-
- getRequirer() - Method in interface org.osgi.resource.Wire
-
- getRequirerWiring() - Method in class org.knopflerfish.framework.BundleWireImpl
-
- getRequirerWiring() - Method in interface org.osgi.framework.wiring.BundleWire
-
- getRequiringBundles() - Method in class org.knopflerfish.framework.RequiredBundleImpl
-
Returns the bundles that currently require this required bundle.
- getRequiringBundles() - Method in interface org.osgi.service.packageadmin.RequiredBundle
-
Deprecated.
Returns the bundles that currently require this required bundle.
- getResource() - Method in class org.knopflerfish.framework.BundleCapabilityImpl
-
- getResource(String) - Method in class org.knopflerfish.framework.BundleClassLoader
-
Finds the resource with the given name.
- getResource(String) - Method in class org.knopflerfish.framework.BundleImpl
-
- getResource() - Method in class org.knopflerfish.framework.BundleNameVersionCapability
-
- getResource() - Method in class org.knopflerfish.framework.BundleRequirementImpl
-
- getResource() - Method in class org.knopflerfish.framework.BundleWiringImpl
-
- getResource(String) - Method in interface org.osgi.framework.Bundle
-
Find the specified resource from this bundle's class loader.
- getResource() - Method in interface org.osgi.framework.wiring.BundleCapability
-
Returns the resource declaring this capability.
- getResource() - Method in interface org.osgi.framework.wiring.BundleRequirement
-
Returns the resource declaring this requirement.
- getResource() - Method in interface org.osgi.framework.wiring.BundleWiring
-
Returns the resource associated with this wiring.
- getResource() - Method in interface org.osgi.resource.Capability
-
Returns the resource declaring this capability.
- getResource() - Method in interface org.osgi.resource.Requirement
-
Returns the resource declaring this requirement.
- getResource() - Method in interface org.osgi.resource.Wiring
-
Returns the resource associated with this wiring.
- getResourceAsStream(String) - Method in class org.knopflerfish.framework.BundleClassLoader
-
Finds the resource with the given name and returns the InputStream.
- getResourceCapabilities(String) - Method in class org.knopflerfish.framework.BundleWiringImpl
-
- getResourceCapabilities(String) - Method in interface org.osgi.framework.wiring.BundleWiring
-
Returns the capabilities provided by this wiring.
- getResourceCapabilities(String) - Method in interface org.osgi.resource.Wiring
-
Returns the capabilities provided by this wiring.
- getResourceRequirements(String) - Method in class org.knopflerfish.framework.BundleWiringImpl
-
- getResourceRequirements(String) - Method in interface org.osgi.framework.wiring.BundleWiring
-
Returns the requirements of this wiring.
- getResourceRequirements(String) - Method in interface org.osgi.resource.Wiring
-
Returns the requirements of this wiring.
- getResources(String) - Method in class org.knopflerfish.framework.BundleImpl
-
- getResources(String) - Method in interface org.osgi.framework.Bundle
-
Find the specified resources from this bundle's class loader.
- getResourcesOSGi(String) - Method in class org.knopflerfish.framework.BundleClassLoader
-
Finds all the resources with the given name.
- getRevision() - Method in class org.knopflerfish.framework.BundleCapabilityImpl
-
- getRevision() - Method in class org.knopflerfish.framework.BundleNameVersionCapability
-
- getRevision() - Method in class org.knopflerfish.framework.BundleRequirementImpl
-
- getRevision() - Method in class org.knopflerfish.framework.BundleWiringImpl
-
- getRevision() - Method in interface org.osgi.framework.wiring.BundleCapability
-
Returns the bundle revision declaring this capability.
- getRevision() - Method in interface org.osgi.framework.wiring.BundleRequirement
-
Returns the bundle revision declaring this requirement.
- getRevision() - Method in interface org.osgi.framework.wiring.BundleWiring
-
Returns the bundle revision for the bundle in this bundle wiring.
- getRevisions() - Method in class org.knopflerfish.framework.BundleRevisionsImpl
-
- getRevisions() - Method in interface org.osgi.framework.wiring.BundleRevisions
-
Return the bundle revisions for the
referenced
bundle.
- getRight() - Method in class org.osgi.framework.VersionRange
-
Returns the right endpoint of this version range.
- getRightType() - Method in class org.osgi.framework.VersionRange
-
Returns the type of the right endpoint of this version range.
- getService(ServiceReference<S>) - Method in class org.knopflerfish.framework.BundleContextImpl
-
Get the service object.
- getService(Bundle, ServiceRegistration<StartLevel>) - Method in class org.knopflerfish.framework.StartLevelController
-
- getService(ServiceReference<S>) - Method in interface org.osgi.framework.BundleContext
-
Returns the service object referenced by the specified
ServiceReference
object.
- getService(Bundle, ServiceRegistration<S>) - Method in interface org.osgi.framework.ServiceFactory
-
Creates a new service object.
- getService(ServiceReference<S>) - Method in class org.osgi.util.tracker.ServiceTracker
-
Returns the service object for the specified ServiceReference
if
the specified referenced service is being tracked by this
ServiceTracker
.
- getService() - Method in class org.osgi.util.tracker.ServiceTracker
-
Returns a service object for one of the services being tracked by this
ServiceTracker
.
- getServiceReference(String) - Method in class org.knopflerfish.framework.BundleContextImpl
-
Get a service reference.
- getServiceReference(Class<S>) - Method in class org.knopflerfish.framework.BundleContextImpl
-
- getServiceReference(String) - Method in interface org.osgi.framework.BundleContext
-
Returns a ServiceReference
object for a service that implements
and was registered under the specified class.
- getServiceReference(Class<S>) - Method in interface org.osgi.framework.BundleContext
-
Returns a ServiceReference
object for a service that implements
and was registered under the name of the specified class.
- getServiceReference() - Method in class org.osgi.framework.ServiceEvent
-
Returns a reference to the service that had a change occur in its
lifecycle.
- getServiceReference() - Method in class org.osgi.util.tracker.ServiceTracker
-
Returns a ServiceReference
for one of the services being tracked
by this ServiceTracker
.
- getServiceReferences(String, String) - Method in class org.knopflerfish.framework.BundleContextImpl
-
Get a list of service references.
- getServiceReferences(Class<S>, String) - Method in class org.knopflerfish.framework.BundleContextImpl
-
- getServiceReferences(String, String) - Method in interface org.osgi.framework.BundleContext
-
Returns an array of ServiceReference
objects.
- getServiceReferences(Class<S>, String) - Method in interface org.osgi.framework.BundleContext
-
Returns a collection of ServiceReference
objects.
- getServiceReferences() - Method in class org.osgi.util.tracker.ServiceTracker
-
Return an array of ServiceReference
s for all services being
tracked by this ServiceTracker
.
- getServices() - Method in class org.osgi.util.tracker.ServiceTracker
-
Return an array of service objects for all services being tracked by this
ServiceTracker
.
- getServices(T[]) - Method in class org.osgi.util.tracker.ServiceTracker
-
Return an array of service objects for all services being tracked by this
ServiceTracker
.
- getServicesInUse() - Method in class org.knopflerfish.framework.BundleImpl
-
Get services that this bundle uses.
- getServicesInUse() - Method in interface org.osgi.framework.Bundle
-
Returns this bundle's ServiceReference
list for all services it
is using or returns null
if this bundle is not using any
services.
- getSignerCertificates(int) - Method in class org.knopflerfish.framework.BundleImpl
-
- getSignerCertificates(int) - Method in interface org.osgi.framework.Bundle
-
Return the certificates for the signers of this bundle and the
certificate chains for those signers.
- getSpecificationVersion() - Method in class org.knopflerfish.framework.ExportedPackageImpl
-
Returns the specification version of this ExportedPackage, as
specified in the exporting bundle's manifest file.
- getSpecificationVersion() - Method in interface org.osgi.service.packageadmin.ExportedPackage
-
- getStartLevel() - Method in interface org.knopflerfish.framework.BundleArchive
-
Get stored bundle start level.
- getStartLevel() - Method in class org.knopflerfish.framework.bundlestorage.file.BundleArchiveImpl
-
- getStartLevel() - Method in class org.knopflerfish.framework.StartLevelController.StartLevelImpl
-
- getStartLevel() - Method in interface org.osgi.framework.startlevel.BundleStartLevel
-
Return the assigned start level value for the bundle.
- getStartLevel() - Method in interface org.osgi.framework.startlevel.FrameworkStartLevel
-
Return the active start level value of the Framework.
- getStartLevel() - Method in interface org.osgi.service.startlevel.StartLevel
-
Deprecated.
Return the active start level value of the Framework.
- getStartOnLaunchBundles() - Method in class org.knopflerfish.framework.bundlestorage.file.BundleStorageImpl
-
Get all bundles to start at next launch of framework.
- getStartOnLaunchBundles() - Method in interface org.knopflerfish.framework.BundleStorage
-
Get all bundles tagged to start at next launch of framework.
- getStartOnLaunchBundles() - Method in class org.knopflerfish.framework.bundlestorage.memory.BundleStorageImpl
-
Get all bundles to start at next launch of framework.
- getState() - Method in class org.knopflerfish.framework.BundleImpl
-
Get bundle state.
- getState() - Method in interface org.osgi.framework.Bundle
-
Returns this bundle's current state.
- getSubId() - Method in class org.knopflerfish.framework.bundlestorage.file.Archive
-
Get sub-archive id for this archive.
- getSubId() - Method in interface org.knopflerfish.framework.FileArchive
-
Get sub-archive id for this archive.
- getSymbolicName() - Method in class org.knopflerfish.framework.BundleImpl
-
- getSymbolicName() - Method in class org.knopflerfish.framework.BundleRevisionImpl
-
- getSymbolicName() - Method in class org.knopflerfish.framework.RequiredBundleImpl
-
Returns the symbolic name of this required bundle.
- getSymbolicName() - Method in interface org.osgi.framework.Bundle
-
Returns the symbolic name of this bundle as specified by its
Bundle-SymbolicName
manifest header.
- getSymbolicName() - Method in interface org.osgi.framework.launch.Framework
-
Returns the symbolic name of this Framework.
- getSymbolicName() - Method in interface org.osgi.framework.wiring.BundleRevision
-
Returns the symbolic name for this bundle revision.
- getSymbolicName() - Method in interface org.osgi.service.packageadmin.RequiredBundle
-
Deprecated.
Returns the symbolic name of this required bundle.
- getThrowable() - Method in class org.osgi.framework.FrameworkEvent
-
Returns the exception related to this event.
- getTracked() - Method in class org.osgi.util.tracker.BundleTracker
-
Return a Map
with the Bundle
s and customized objects for
all bundles being tracked by this BundleTracker
.
- getTracked() - Method in class org.osgi.util.tracker.ServiceTracker
-
Return a SortedMap
of the ServiceReference
s and service
objects for all services being tracked by this ServiceTracker
.
- getTrackingCount() - Method in class org.osgi.util.tracker.BundleTracker
-
Returns the tracking count for this BundleTracker
.
- getTrackingCount() - Method in class org.osgi.util.tracker.ServiceTracker
-
Returns the tracking count for this ServiceTracker
.
- getType() - Method in class org.osgi.framework.BundleEvent
-
Returns the type of lifecyle event.
- getType() - Method in exception org.osgi.framework.BundleException
-
Returns the type for this exception or UNSPECIFIED
if the type
was unspecified or unknown.
- getType() - Method in class org.osgi.framework.FrameworkEvent
-
Returns the type of framework event.
- getType() - Method in class org.osgi.framework.ServiceEvent
-
Returns the type of event.
- getType() - Method in exception org.osgi.framework.ServiceException
-
Returns the type for this exception or UNSPECIFIED
if the type
was unspecified or unknown.
- getType() - Method in class org.osgi.service.condpermadmin.ConditionInfo
-
Returns the fully qualified class name of the condition represented by
this ConditionInfo
.
- getType() - Method in class org.osgi.service.permissionadmin.PermissionInfo
-
Returns the fully qualified class name of the permission represented by
this PermissionInfo
.
- getTypes() - Method in class org.knopflerfish.framework.BundleRevisionImpl
-
- getTypes() - Method in interface org.osgi.framework.wiring.BundleRevision
-
Returns the special types of this bundle revision.
- getUnlocalizedAttributes() - Method in interface org.knopflerfish.framework.BundleArchive
-
- getUnlocalizedAttributes() - Method in class org.knopflerfish.framework.bundlestorage.file.BundleArchiveImpl
-
returns the raw unlocalized entries of this archive.
- getUsingBundles() - Method in class org.knopflerfish.framework.ServiceReferenceImpl
-
Return the bundles that are using the service wrapped by this
ServiceReference, i.e., whose usage count for this service
is greater than zero.
- getUsingBundles() - Method in interface org.osgi.framework.ServiceReference
-
Returns the bundles that are using the service referenced by this
ServiceReference
object.
- getVersion() - Method in class org.knopflerfish.framework.BundleImpl
-
- getVersion() - Method in class org.knopflerfish.framework.BundleRevisionImpl
-
- getVersion() - Method in class org.knopflerfish.framework.ExportedPackageImpl
-
- getVersion() - Method in class org.knopflerfish.framework.RequiredBundleImpl
-
Returns the version of this required bundle.
- getVersion() - Method in interface org.osgi.framework.Bundle
-
Returns the version of this bundle as specified by its
Bundle-Version
manifest header.
- getVersion() - Method in interface org.osgi.framework.wiring.BundleRevision
-
Returns the version for this bundle revision.
- getVersion() - Method in interface org.osgi.service.packageadmin.ExportedPackage
-
Deprecated.
Returns the version of this exported package.
- getVersion() - Method in interface org.osgi.service.packageadmin.RequiredBundle
-
Deprecated.
Returns the version of this required bundle.
- getWiring() - Method in class org.knopflerfish.framework.BundleRevisionImpl
-
- getWiring() - Method in interface org.osgi.framework.wiring.BundleRevision
-
Returns the bundle wiring which is using this bundle revision.
- IDENTITY_NAMESPACE - Static variable in class org.osgi.framework.namespace.IdentityNamespace
-
Namespace name for identity capabilities and requirements.
- IdentityNamespace - Class in org.osgi.framework.namespace
-
Identity Capability and Requirement Namespace.
- implies(Permission) - Method in class org.knopflerfish.framework.permissions.PermissionsWrapper
-
- implies(Permission) - Method in class org.osgi.framework.AdaptPermission
-
Determines if the specified permission is implied by this object.
- implies(Permission) - Method in class org.osgi.framework.AdminPermission
-
Determines if the specified permission is implied by this object.
- implies(Permission) - Method in class org.osgi.framework.BundlePermission
-
Determines if the specified permission is implied by this object.
- implies(Permission) - Method in class org.osgi.framework.CapabilityPermission
-
Determines if a CapabilityPermission
object "implies" the
specified permission.
- implies(Permission) - Method in class org.osgi.framework.PackagePermission
-
Determines if the specified permission is implied by this object.
- implies(Permission) - Method in class org.osgi.framework.ServicePermission
-
Determines if a ServicePermission
object "implies" the specified
permission.
- IMPORT - Static variable in class org.osgi.framework.PackagePermission
-
The action string import
.
- IMPORT_PACKAGE - Static variable in interface org.osgi.framework.Constants
-
Manifest header identifying the packages on which the bundle depends.
- IMPORT_SERVICE - Static variable in interface org.osgi.framework.Constants
-
- INCLUDE_DIRECTIVE - Static variable in interface org.osgi.framework.Constants
-
Manifest header directive identifying a list of classes to include in the
exported package.
- includes(Version) - Method in class org.osgi.framework.VersionRange
-
Returns whether this version range includes the specified version.
- INFO - Static variable in class org.osgi.framework.FrameworkEvent
-
An informational event has occurred.
- init() - Method in class org.knopflerfish.framework.SystemBundle
-
Initialize this framework.
- init() - Method in interface org.osgi.framework.launch.Framework
-
Initialize this Framework.
- initCause(Throwable) - Method in exception org.osgi.framework.BundleException
-
Initializes the cause of this exception to the specified value.
- initCause(Throwable) - Method in exception org.osgi.framework.InvalidSyntaxException
-
Initializes the cause of this exception to the specified value.
- initKFProperties() - Method in class org.knopflerfish.framework.FWProps
-
Create the default set of KF specific framework properties.
- initProperties(FrameworkContext) - Method in class org.knopflerfish.framework.FWProps
-
Create the default set of framework (launch) properties.
- initProps(FWProps) - Method in class org.knopflerfish.framework.bundlestorage.dex.BundleStorageImpl
-
Initialize values for properties.
- insert(E) - Method in class org.knopflerfish.framework.Queue
-
Inserts an item into the queue.
- insertBundleJar(String, InputStream) - Method in class org.knopflerfish.framework.bundlestorage.file.BundleStorageImpl
-
Insert bundle into persistent storage
- insertBundleJar(String, InputStream) - Method in interface org.knopflerfish.framework.BundleStorage
-
Insert bundle into persistent storagedata.
- insertBundleJar(String, InputStream) - Method in class org.knopflerfish.framework.bundlestorage.memory.BundleStorageImpl
-
Insert bundle into persistent storage
- insertFirst(E) - Method in class org.knopflerfish.framework.Queue
-
Inserts an item first into the queue.
- installBundle(String) - Method in class org.knopflerfish.framework.BundleContextImpl
-
Install a bundle from location.
- installBundle(String, InputStream) - Method in class org.knopflerfish.framework.BundleContextImpl
-
Install a bundle from an InputStream.
- installBundle(String, InputStream) - Method in interface org.osgi.framework.BundleContext
-
Installs a bundle from the specified InputStream
object.
- installBundle(String) - Method in interface org.osgi.framework.BundleContext
-
Installs a bundle from the specified location
identifier.
- INSTALLED - Static variable in interface org.osgi.framework.Bundle
-
The bundle is installed but not yet resolved.
- INSTALLED - Static variable in class org.osgi.framework.BundleEvent
-
The bundle has been installed.
- INSTALLING - Static variable in interface org.osgi.framework.hooks.bundle.CollisionHook
-
Specifies a bundle install operation is being performed.
- intersection(VersionRange...) - Method in class org.osgi.framework.VersionRange
-
Returns the intersection of this version range with the specified version
ranges.
- INVALID_OPERATION - Static variable in exception org.osgi.framework.BundleException
-
The operation was invalid.
- InvalidSyntaxException - Exception in org.osgi.framework
-
A Framework exception used to indicate that a filter string has an invalid
syntax.
- InvalidSyntaxException(String, String) - Constructor for exception org.osgi.framework.InvalidSyntaxException
-
Creates an exception of type InvalidSyntaxException
.
- InvalidSyntaxException(String, String, Throwable) - Constructor for exception org.osgi.framework.InvalidSyntaxException
-
Creates an exception of type InvalidSyntaxException
.
- IS_DOUBLECHECKED_LOCKING_SAFE_PROP - Static variable in class org.knopflerfish.framework.FWProps
-
- isActivationPolicyUsed() - Method in interface org.osgi.framework.startlevel.BundleStartLevel
-
Returns whether the bundle's autostart setting indicates that the
activation policy declared in the bundle manifest must be used.
- isAssignableTo(Bundle, String) - Method in class org.knopflerfish.framework.ServiceReferenceImpl
-
- isAssignableTo(Bundle, String) - Method in interface org.osgi.framework.ServiceReference
-
Tests if the bundle that registered the service referenced by this
ServiceReference
and the specified bundle use the same source for
the package of the specified class name.
- isAuto() - Method in class org.knopflerfish.framework.AutoManifest
-
Check if manifest generation is enabled for this instance.
- isBootClassContext(String) - Method in class org.knopflerfish.framework.BundleClassLoader
-
Check if the current call is made from a class loaded on the boot class
path (or rather, on a class loaded from something else than a bundle class
loader)
- isBundleActivationPolicyUsed(Bundle) - Method in class org.knopflerfish.framework.StartLevelController.StartLevelImpl
-
- isBundleActivationPolicyUsed(Bundle) - Method in interface org.osgi.service.startlevel.StartLevel
-
Deprecated.
Returns whether the specified bundle's autostart setting indicates that
the activation policy declared in the bundle's manifest must be used.
- isBundlePersistentlyStarted(Bundle) - Method in class org.knopflerfish.framework.StartLevelController.StartLevelImpl
-
- isBundlePersistentlyStarted(Bundle) - Method in interface org.osgi.service.startlevel.StartLevel
-
Deprecated.
Returns whether the specified bundle's autostart setting indicates the
bundle must be started.
- isCurrent() - Method in class org.knopflerfish.framework.BundleWiringImpl
-
- isCurrent() - Method in interface org.osgi.framework.wiring.BundleWiring
-
Returns true
if this bundle wiring is the current bundle wiring.
- isDoubleCheckedLockingSafe - Variable in class org.knopflerfish.framework.FWProps
-
Is it safe to use double-checked locking or not.
- isEmpty() - Method in class org.knopflerfish.framework.HeaderDictionary
-
Tests if this dictionary maps no keys to value.
- isEmpty() - Method in class org.osgi.framework.VersionRange
-
Returns whether this version range is empty.
- isEmpty() - Method in class org.osgi.util.tracker.BundleTracker
-
Return if this BundleTracker
is empty.
- isEmpty() - Method in class org.osgi.util.tracker.ServiceTracker
-
Return if this ServiceTracker
is empty.
- isExact() - Method in class org.osgi.framework.VersionRange
-
Returns whether this version range contains only a single version.
- isInUse() - Method in class org.knopflerfish.framework.BundleWiringImpl
-
- isInUse() - Method in interface org.osgi.framework.wiring.BundleWiring
-
Returns true
if this bundle wiring is in use.
- isJar() - Method in class org.knopflerfish.framework.bundlestorage.file.Archive
-
- isMutable() - Method in interface org.osgi.service.condpermadmin.Condition
-
Returns whether the Condition is mutable.
- isPersistentlyStarted() - Method in interface org.osgi.framework.startlevel.BundleStartLevel
-
Returns whether the bundle's autostart setting indicates it must be
started.
- isPostponeAvailable() - Method in interface org.knopflerfish.framework.permissions.ConditionalPermissionSecurityManager
-
- isPostponeAvailable() - Method in class org.knopflerfish.framework.permissions.KFSecurityManager
-
Is it possible to do postponement checks.
- isPostponed() - Method in interface org.osgi.service.condpermadmin.Condition
-
Returns whether the evaluation must be postponed until the end of the
permission check.
- isReadOnly() - Method in class org.knopflerfish.framework.permissions.PermissionsWrapper
-
- isRemovalPending() - Method in class org.knopflerfish.framework.ExportedPackageImpl
-
Returns true if this ExportedPackage has been
exported by a bundle that has been updated or uninstalled.
- isRemovalPending() - Method in class org.knopflerfish.framework.RequiredBundleImpl
-
Returns true
if the bundle associated with this
RequiredBundle
object has been updated or uninstalled.
- isRemovalPending() - Method in interface org.osgi.service.packageadmin.ExportedPackage
-
Deprecated.
Returns true
if the package associated with this
ExportedPackage
object has been exported by a bundle that
has been updated or uninstalled.
- isRemovalPending() - Method in interface org.osgi.service.packageadmin.RequiredBundle
-
Deprecated.
Returns true
if the bundle associated with this
RequiredBundle
object has been updated or uninstalled.
- isRemoved() - Method in interface org.osgi.framework.hooks.service.ListenerHook.ListenerInfo
-
Return the state of the listener for this addition and removal life
cycle.
- isSatisfied() - Method in interface org.osgi.service.condpermadmin.Condition
-
Returns whether the Condition is satisfied.
- isSatisfied(Condition[], Dictionary<Object, Object>) - Method in interface org.osgi.service.condpermadmin.Condition
-
Returns whether the specified set of Condition objects are satisfied.
- isSimple(List<String>, List<Object>[], boolean) - Method in class org.knopflerfish.framework.LDAPExpr
-
Checks if this LDAP expression is "simple".
- isWeavingComplete() - Method in interface org.osgi.framework.hooks.weaving.WovenClass
-
Returns whether weaving is complete in this woven class.
- isWindows - Variable in class org.knopflerfish.framework.bundlestorage.file.BundleStorageImpl
-
Is current OS a Windows OS.
- IteratorIterator<A> - Class in org.knopflerfish.framework
-
Meta Iterator
- IteratorIterator(List<Iterator<A>>) - Constructor for class org.knopflerfish.framework.IteratorIterator
-
- IteratorIteratorSorted<A> - Class in org.knopflerfish.framework
-
Meta Iterator that takes sorted list and returns
a sorted result.
- IteratorIteratorSorted(List<Iterator<A>>, Util.Comparator<A, A>) - Constructor for class org.knopflerfish.framework.IteratorIteratorSorted
-
- read(InputStream) - Method in class org.knopflerfish.framework.AutoManifest
-
Delegate to original manifest.
- read() - Method in class org.knopflerfish.framework.BundleResourceStream
-
Read a byte from the input stream.
- read(byte[]) - Method in class org.knopflerfish.framework.BundleResourceStream
-
Read bytes from the input stream.
- read(byte[], int, int) - Method in class org.knopflerfish.framework.BundleResourceStream
-
Read a specified number of bytes from the input stream.
- READ_ERROR - Static variable in exception org.osgi.framework.BundleException
-
The framework received an error while reading the input stream for a
bundle.
- READ_ONLY_PROP - Static variable in class org.knopflerfish.framework.FWProps
-
Set to true indicates that the framework shouldn't write any files.
- readOnly - Variable in class org.knopflerfish.framework.bundlestorage.file.BundleStorageImpl
-
True if we shouldn't write any files.
- realHandler - Variable in class org.osgi.service.url.AbstractURLStreamHandlerService
-
The URLStreamHandlerSetter
object passed to the parseURL method.
- REFERENCE_PROP - Static variable in class org.knopflerfish.framework.bundlestorage.file.BundleStorageImpl
-
- ReferenceURLStreamHandler - Class in org.knopflerfish.framework
-
Reference URL handling, used for accepting file: references.
- refreshBundles(Collection<Bundle>, FrameworkListener...) - Method in class org.knopflerfish.framework.FrameworkWiringImpl
-
- refreshBundles(Collection<Bundle>, FrameworkListener...) - Method in interface org.osgi.framework.wiring.FrameworkWiring
-
Refreshes the specified bundles.
- refreshPackages(Bundle[]) - Method in class org.knopflerfish.framework.PackageAdminImpl
-
Forces the update (replacement) or removal of packages exported by the
specified bundles.
- refreshPackages(Bundle[]) - Method in interface org.osgi.service.packageadmin.PackageAdmin
-
Deprecated.
Forces the update (replacement) or removal of packages exported by the
specified bundles.
- REGISTER - Static variable in class org.osgi.framework.ServicePermission
-
The action string register
.
- REGISTERED - Static variable in class org.osgi.framework.ServiceEvent
-
This service has been registered.
- registerService(String[], Object, Dictionary<String, ?>) - Method in class org.knopflerfish.framework.BundleContextImpl
-
Register a service with multiple names.
- registerService(String, Object, Dictionary<String, ?>) - Method in class org.knopflerfish.framework.BundleContextImpl
-
Register a service with a single name.
- registerService(Class<S>, S, Dictionary<String, ?>) - Method in class org.knopflerfish.framework.BundleContextImpl
-
- registerService(String[], Object, Dictionary<String, ?>) - Method in class org.knopflerfish.framework.ExtensionContext
-
Register a service possibly implementing multiple interfaces.
- registerService(String[], Object, Dictionary<String, ?>) - Method in interface org.osgi.framework.BundleContext
-
Registers the specified service object with the specified properties
under the specified class names into the Framework.
- registerService(String, Object, Dictionary<String, ?>) - Method in interface org.osgi.framework.BundleContext
-
Registers the specified service object with the specified properties
under the specified class name with the Framework.
- registerService(Class<S>, S, Dictionary<String, ?>) - Method in interface org.osgi.framework.BundleContext
-
Registers the specified service object with the specified properties
under the name of the specified class with the Framework.
- REGISTERSERVICEURLHANDLER - Variable in class org.knopflerfish.framework.FWProps
-
- REGISTERSERVICEURLHANDLER_PROP - Static variable in class org.knopflerfish.framework.FWProps
-
- REJECTED_BY_HOOK - Static variable in exception org.osgi.framework.BundleException
-
A framework hook rejected the operation.
- REMOTE - Static variable in exception org.osgi.framework.ServiceException
-
An error occurred invoking a remote service.
- REMOTE_CONFIGS_SUPPORTED - Static variable in interface org.osgi.framework.Constants
-
Service property identifying the configuration types supported by a
distribution provider.
- REMOTE_INTENTS_SUPPORTED - Static variable in interface org.osgi.framework.Constants
-
Service property identifying the intents supported by a distribution
provider.
- remove(Object) - Method in class org.knopflerfish.framework.HeaderDictionary
-
Removes the key (and its corresponding value) from this dictionary.
- remove() - Method in class org.knopflerfish.framework.IteratorIterator
-
- remove() - Method in class org.knopflerfish.framework.IteratorIteratorSorted
-
- remove() - Method in class org.knopflerfish.framework.Queue
-
Removes and returns the first object in the queue.
- remove(Bundle) - Method in class org.osgi.util.tracker.BundleTracker
-
Remove a bundle from this BundleTracker
.
- remove(ServiceReference<S>) - Method in class org.osgi.util.tracker.ServiceTracker
-
Remove a service from this ServiceTracker
.
- removeBundleListener(BundleListener) - Method in class org.knopflerfish.framework.BundleContextImpl
-
Remove a bundle listener.
- removeBundleListener(BundleListener) - Method in interface org.osgi.framework.BundleContext
-
Removes the specified BundleListener
object from the context
bundle's list of listeners.
- removed(Collection<ListenerHook.ListenerInfo>) - Method in interface org.osgi.framework.hooks.service.ListenerHook
-
Removed listeners hook method.
- removedBundle(Bundle, BundleEvent, T) - Method in class org.osgi.util.tracker.BundleTracker
-
Default implementation of the
BundleTrackerCustomizer.removedBundle
method.
- removedBundle(Bundle, BundleEvent, T) - Method in interface org.osgi.util.tracker.BundleTrackerCustomizer
-
A bundle tracked by the BundleTracker
has been removed.
- removedService(ServiceReference<S>, T) - Method in class org.osgi.util.tracker.ServiceTracker
-
Default implementation of the
ServiceTrackerCustomizer.removedService
method.
- removedService(ServiceReference<S>, T) - Method in interface org.osgi.util.tracker.ServiceTrackerCustomizer
-
A service tracked by the ServiceTracker
has been removed.
- removeFrameworkListener(FrameworkListener) - Method in class org.knopflerfish.framework.BundleContextImpl
-
Remove a framework listener.
- removeFrameworkListener(FrameworkListener) - Method in interface org.osgi.framework.BundleContext
-
Removes the specified FrameworkListener
object from the context
bundle's list of listeners.
- removeServiceListener(ServiceListener) - Method in class org.knopflerfish.framework.BundleContextImpl
-
Remove a service listener.
- removeServiceListener(ServiceListener) - Method in interface org.osgi.framework.BundleContext
-
Removes the specified ServiceListener
object from the context
bundle's list of listeners.
- removeWait(float) - Method in class org.knopflerfish.framework.Queue
-
Removes and returns the first item in the queue.
- replace(String, String, String) - Static method in class org.knopflerfish.framework.Util
-
Replace all occurrences of a substring with another string.
- replaceBundleArchive(BundleArchive, BundleArchive) - Method in class org.knopflerfish.framework.bundlestorage.file.BundleStorageImpl
-
Replace old bundle archive with a new updated bundle archive, that
was created with updateBundleArchive.
- replaceBundleArchive(BundleArchive, BundleArchive) - Method in class org.knopflerfish.framework.bundlestorage.memory.BundleStorageImpl
-
Replace old bundle archive with a new updated bundle archive, that
was created with updateBundleArchive.
- replaceBundleArchive(BundleArchive, BundleArchive) - Method in interface org.knopflerfish.framework.BundleStorage
-
Replace old bundle archive with a new updated bundle archive, that
was created with updateBundleArchive.
- REQUIRE - Static variable in class org.osgi.framework.BundlePermission
-
The action string require
.
- REQUIRE - Static variable in class org.osgi.framework.CapabilityPermission
-
The action string require
.
- REQUIRE_BUNDLE - Static variable in interface org.osgi.framework.Constants
-
Manifest header identifying the symbolic names of other bundles required
by the bundle.
- REQUIRE_CAPABILITY - Static variable in interface org.osgi.framework.Constants
-
Manifest header identifying the capabilities on which the bundle depends.
- RequiredBundle - Interface in org.osgi.service.packageadmin
-
- RequiredBundleImpl - Class in org.knopflerfish.framework
-
Implementation for required bundle interface.
- Requirement - Interface in org.osgi.resource
-
A requirement that has been declared from a
Resource
.
- REQUIREMENT_CARDINALITY_DIRECTIVE - Static variable in class org.osgi.resource.Namespace
-
The requirement directive used to specify the cardinality for a
requirement.
- REQUIREMENT_CLASSIFIER_DIRECTIVE - Static variable in class org.osgi.framework.namespace.IdentityNamespace
-
The requirement directive that classifies the relationship with another
resource.
- REQUIREMENT_EFFECTIVE_DIRECTIVE - Static variable in class org.osgi.resource.Namespace
-
The requirement directive used to specify the effective time for the
requirement.
- REQUIREMENT_EXTENSION_DIRECTIVE - Static variable in class org.osgi.framework.namespace.BundleNamespace
-
The requirement directive used to specify the type of the extension
fragment.
- REQUIREMENT_EXTENSION_DIRECTIVE - Static variable in class org.osgi.framework.namespace.HostNamespace
-
The requirement directive used to specify the type of the extension
fragment.
- REQUIREMENT_FILTER_DIRECTIVE - Static variable in class org.osgi.resource.Namespace
-
The requirement directive used to specify a capability filter.
- REQUIREMENT_RESOLUTION_DIRECTIVE - Static variable in class org.osgi.resource.Namespace
-
The requirement directive used to specify the resolution type for a
requirement.
- REQUIREMENT_VISIBILITY_DIRECTIVE - Static variable in class org.osgi.framework.namespace.BundleNamespace
-
The requirement directive used to specify the visibility type for a
requirement.
- REQUIREMENT_VISIBILITY_DIRECTIVE - Static variable in class org.osgi.framework.namespace.HostNamespace
-
The requirement directive used to specify the visibility type for a
requirement.
- reset() - Method in class org.knopflerfish.framework.BundleResourceStream
-
Return to marked position.
- RESOLUTION_DIRECTIVE - Static variable in interface org.osgi.framework.Constants
-
Manifest header directive identifying the resolution type in the
Import-Package, Require-Bundle or Require-Capability manifest header.
- RESOLUTION_DYNAMIC - Static variable in class org.osgi.framework.namespace.PackageNamespace
-
The directive value identifying a dynamic requirement resolution type.
- RESOLUTION_MANDATORY - Static variable in interface org.osgi.framework.Constants
-
Manifest header directive value identifying a mandatory resolution type.
- RESOLUTION_MANDATORY - Static variable in class org.osgi.resource.Namespace
-
The directive value identifying a mandatory requirement resolution type.
- RESOLUTION_OPTIONAL - Static variable in interface org.osgi.framework.Constants
-
Manifest header directive value identifying an optional resolution type.
- RESOLUTION_OPTIONAL - Static variable in class org.osgi.resource.Namespace
-
The directive value identifying an optional requirement resolution type.
- RESOLVE - Static variable in class org.osgi.framework.AdminPermission
-
The action string resolve
.
- RESOLVE_ERROR - Static variable in exception org.osgi.framework.BundleException
-
The bundle was not resolved.
- resolveBundles(Collection<Bundle>) - Method in class org.knopflerfish.framework.FrameworkWiringImpl
-
- resolveBundles(Bundle[]) - Method in class org.knopflerfish.framework.PackageAdminImpl
-
- resolveBundles(Collection<Bundle>) - Method in interface org.osgi.framework.wiring.FrameworkWiring
-
Resolves the specified bundles.
- resolveBundles(Bundle[]) - Method in interface org.osgi.service.packageadmin.PackageAdmin
-
Deprecated.
Resolve the specified bundles.
- RESOLVED - Static variable in interface org.osgi.framework.Bundle
-
The bundle is resolved and is able to be started.
- RESOLVED - Static variable in class org.osgi.framework.BundleEvent
-
The bundle has been resolved.
- RESOLVER_PROP - Static variable in class org.knopflerfish.framework.Debug
-
Report resolver handling events.
- ResolverHook - Interface in org.osgi.framework.hooks.resolver
-
- ResolverHookFactory - Interface in org.osgi.framework.hooks.resolver
-
OSGi Framework Resolver Hook Factory Service.
- ResolverHooks - Class in org.knopflerfish.framework
-
- RESOURCE - Static variable in class org.osgi.framework.AdminPermission
-
The action string resource
.
- Resource - Interface in org.osgi.resource
-
A resource is the representation of a uniquely identified and typed data.
- restoreArchive() - Method in class org.knopflerfish.framework.bundlestorage.dex.DexArchive
-
- restoreArchive() - Method in class org.knopflerfish.framework.bundlestorage.file.Archive
-
Create an Archive based on contents of a saved archive in the specified
directory.
- revision - Variable in class org.knopflerfish.framework.bundlestorage.file.Archive
-
- RIGHT_CLOSED - Static variable in class org.osgi.framework.VersionRange
-
The right endpoint is closed and is included in the range.
- RIGHT_OPEN - Static variable in class org.osgi.framework.VersionRange
-
The right endpoint is open and is excluded from the range.
- run() - Method in class org.knopflerfish.framework.MainClassBundleActivator
-
- run() - Method in class org.knopflerfish.framework.StartLevelController
-
- sameFile(URL, URL) - Method in class org.knopflerfish.framework.BundleURLStreamHandler
-
Compare two urls to see whether they refer to the same file,
i.e., having the same protocol, host, port, and path.
- sameFile(URL, URL) - Method in class org.knopflerfish.framework.URLStreamHandlerWrapper
-
- sameFile(URL, URL) - Method in class org.osgi.service.url.AbstractURLStreamHandlerService
-
This method calls super.sameFile
.
- sameFile(URL, URL) - Method in interface org.osgi.service.url.URLStreamHandlerService
-
- savePostponement(List<ConditionalPermission>, Object) - Method in interface org.knopflerfish.framework.permissions.ConditionalPermissionSecurityManager
-
- savePostponement(List<ConditionalPermission>, Object) - Method in class org.knopflerfish.framework.permissions.KFSecurityManager
-
NYI! Think about security here!
- SecurePermissionOps - Class in org.knopflerfish.framework
-
- SecurePermissionOps(FrameworkContext) - Constructor for class org.knopflerfish.framework.SecurePermissionOps
-
- SECURITY_ERROR - Static variable in exception org.osgi.framework.BundleException
-
The operation failed due to insufficient permissions.
- SELECTION_FILTER_ATTRIBUTE - Static variable in interface org.osgi.framework.Constants
-
Manifest header attribute is used for selection by filtering based upon
system properties.
- SelfSignedValidator - Class in org.knopflerfish.framework.validator
-
Self signed certificate validator
- SelfSignedValidator(FrameworkContext) - Constructor for class org.knopflerfish.framework.validator.SelfSignedValidator
-
Create a SelfSignedCertificate validator.
- SERVICE_CONDITIONALPERMISSIONADMIN_PROP - Static variable in class org.knopflerfish.framework.FWProps
-
- SERVICE_DESCRIPTION - Static variable in interface org.osgi.framework.Constants
-
Service property identifying a service's description.
- SERVICE_EXPORTED_CONFIGS - Static variable in interface org.osgi.framework.Constants
-
Service property identifying the configuration types that should be used
to export the service.
- SERVICE_EXPORTED_INTENTS - Static variable in interface org.osgi.framework.Constants
-
Service property identifying the intents that the distribution provider
must implement to distribute the service.
- SERVICE_EXPORTED_INTENTS_EXTRA - Static variable in interface org.osgi.framework.Constants
-
Service property identifying the extra intents that the distribution
provider must implement to distribute the service.
- SERVICE_EXPORTED_INTERFACES - Static variable in interface org.osgi.framework.Constants
-
Service property marking the service for export.
- SERVICE_ID - Static variable in interface org.osgi.framework.Constants
-
Service property identifying a service's registration number.
- SERVICE_IMPORTED - Static variable in interface org.osgi.framework.Constants
-
Service property identifying the service as imported.
- SERVICE_IMPORTED_CONFIGS - Static variable in interface org.osgi.framework.Constants
-
Service property identifying the configuration types used to import the
service.
- SERVICE_INTENTS - Static variable in interface org.osgi.framework.Constants
-
Service property identifying the intents that this service implement.
- SERVICE_PERMISSIONADMIN_PROP - Static variable in class org.knopflerfish.framework.FWProps
-
- SERVICE_PID - Static variable in interface org.osgi.framework.Constants
-
Service property identifying a service's persistent identifier.
- SERVICE_RANKING - Static variable in interface org.osgi.framework.Constants
-
Service property identifying a service's ranking number.
- SERVICE_REFERENCE_PROP - Static variable in class org.knopflerfish.framework.Debug
-
When security is enabled, print information about service
reference lookups that are rejected due to missing permissions
for calling bundle.
- SERVICE_VENDOR - Static variable in interface org.osgi.framework.Constants
-
Service property identifying a service's vendor.
- serviceChanged(ServiceEvent) - Method in interface org.osgi.framework.ServiceListener
-
Receives notification that a service has had a lifecycle change.
- ServiceContentHandlerFactory - Class in org.knopflerfish.framework
-
Factory creating ContentHandlers from both built-in
handlers and OSGi-registered ContentHandlers
- ServiceEvent - Class in org.osgi.framework
-
An event from the Framework describing a service lifecycle change.
- ServiceEvent(int, ServiceReference<?>) - Constructor for class org.osgi.framework.ServiceEvent
-
Creates a new service event object.
- ServiceException - Exception in org.osgi.framework
-
A service exception used to indicate that a service problem occurred.
- ServiceException(String, Throwable) - Constructor for exception org.osgi.framework.ServiceException
-
Creates a ServiceException
with the specified message and
exception cause.
- ServiceException(String) - Constructor for exception org.osgi.framework.ServiceException
-
Creates a ServiceException
with the specified message.
- ServiceException(String, int, Throwable) - Constructor for exception org.osgi.framework.ServiceException
-
Creates a ServiceException
with the specified message, type and
exception cause.
- ServiceException(String, int) - Constructor for exception org.osgi.framework.ServiceException
-
Creates a ServiceException
with the specified message and type.
- ServiceFactory<S> - Interface in org.osgi.framework
-
Allows services to provide customized service objects in the OSGi
environment.
- ServiceListener - Interface in org.osgi.framework
-
A ServiceEvent
listener.
- ServicePermission - Class in org.osgi.framework
-
A bundle's authority to register or get a service.
- ServicePermission(String, String) - Constructor for class org.osgi.framework.ServicePermission
-
Create a new ServicePermission.
- ServicePermission(ServiceReference<?>, String) - Constructor for class org.osgi.framework.ServicePermission
-
Creates a new requested ServicePermission
object to be used by
code that must perform checkPermission
for the get
action.
- ServiceReference<S> - Interface in org.osgi.framework
-
A reference to a service.
- ServiceReferenceImpl<S> - Class in org.knopflerfish.framework
-
Implementation of the ServiceReference object.
- ServiceRegistration<S> - Interface in org.osgi.framework
-
A registered service.
- ServiceRegistrationImpl<S> - Class in org.knopflerfish.framework
-
Implementation of the ServiceRegistration object.
- ServiceTracker<S,T> - Class in org.osgi.util.tracker
-
The ServiceTracker
class simplifies using services from the
Framework's service registry.
- ServiceTracker(BundleContext, ServiceReference<S>, ServiceTrackerCustomizer<S, T>) - Constructor for class org.osgi.util.tracker.ServiceTracker
-
Create a ServiceTracker
on the specified ServiceReference
.
- ServiceTracker(BundleContext, String, ServiceTrackerCustomizer<S, T>) - Constructor for class org.osgi.util.tracker.ServiceTracker
-
Create a ServiceTracker
on the specified class name.
- ServiceTracker(BundleContext, Filter, ServiceTrackerCustomizer<S, T>) - Constructor for class org.osgi.util.tracker.ServiceTracker
-
Create a ServiceTracker
on the specified Filter
object.
- ServiceTracker(BundleContext, Class<S>, ServiceTrackerCustomizer<S, T>) - Constructor for class org.osgi.util.tracker.ServiceTracker
-
Create a ServiceTracker
on the specified class.
- ServiceTrackerCustomizer<S,T> - Interface in org.osgi.util.tracker
-
The ServiceTrackerCustomizer
interface allows a
ServiceTracker
to customize the service objects that are tracked.
- ServiceURLStreamHandlerFactory - Class in org.knopflerfish.framework
-
Factory creating URLStreamHandlers from both built-in
handlers and OSGi-registered URLStreamHandlerServices.
- setAutostartSetting(int) - Method in interface org.knopflerfish.framework.BundleArchive
-
Set the auto-start setting.
- setAutostartSetting(int) - Method in class org.knopflerfish.framework.bundlestorage.file.BundleArchiveImpl
-
Set autostart setting.
- setBundleGeneration(BundleGeneration) - Method in interface org.knopflerfish.framework.BundleArchive
-
Set bundle generation associated with this bundle archive.
- setBundleGeneration(BundleGeneration) - Method in class org.knopflerfish.framework.bundlestorage.file.BundleArchiveImpl
-
Set bundle generation associated with this bundle archive.
- setBundleStartLevel(Bundle, int) - Method in class org.knopflerfish.framework.StartLevelController.StartLevelImpl
-
- setBundleStartLevel(Bundle, int) - Method in interface org.osgi.service.startlevel.StartLevel
-
Deprecated.
Assign a start level value to the specified Bundle.
- setBytes(byte[]) - Method in interface org.osgi.framework.hooks.weaving.WovenClass
-
Set the class file bytes to be used to define the
named
class.
- setConditionalPermissionInfo(String, ConditionInfo[], PermissionInfo[]) - Method in class org.knopflerfish.framework.permissions.ConditionalPermissionAdminImpl
-
Set or create a Conditional Permission Info with a specified name.
- setConditionalPermissionInfo(String, ConditionInfo[], PermissionInfo[]) - Method in interface org.osgi.service.condpermadmin.ConditionalPermissionAdmin
-
- SETCONTEXTCLASSLOADER - Variable in class org.knopflerfish.framework.FWProps
-
- SETCONTEXTCLASSLOADER_PROP - Static variable in class org.knopflerfish.framework.FWProps
-
- setDefaultPermissions(PermissionInfo[]) - Method in class org.knopflerfish.framework.permissions.PermissionAdminImpl
-
Sets the default permissions.
- setDefaultPermissions(PermissionInfo[]) - Method in interface org.osgi.service.permissionadmin.PermissionAdmin
-
Sets the default permissions.
- setInitialBundleStartLevel(int) - Method in class org.knopflerfish.framework.StartLevelController.StartLevelImpl
-
- setInitialBundleStartLevel(int) - Method in interface org.osgi.framework.startlevel.FrameworkStartLevel
-
Set the initial start level value that is assigned to a Bundle when it is
first installed.
- setInitialBundleStartLevel(int) - Method in interface org.osgi.service.startlevel.StartLevel
-
Deprecated.
Set the initial start level value that is assigned to a Bundle when it is
first installed.
- setLastModified(long) - Method in interface org.knopflerfish.framework.BundleArchive
-
Set stored last modified timestamp.
- setLastModified(long) - Method in class org.knopflerfish.framework.bundlestorage.file.BundleArchiveImpl
-
- setPermissions(String, PermissionInfo[]) - Method in class org.knopflerfish.framework.permissions.PermissionAdminImpl
-
Assigns the specified permissions to the bundle with the specified
location.
- setPermissions(String, PermissionInfo[]) - Method in interface org.osgi.service.permissionadmin.PermissionAdmin
-
Assigns the specified permissions to the bundle with the specified
location.
- setProperties(Dictionary<String, ?>) - Method in class org.knopflerfish.framework.ServiceRegistrationImpl
-
Update the properties associated with this service.
- setProperties(Dictionary<String, ?>) - Method in interface org.osgi.framework.ServiceRegistration
-
Updates the properties associated with a service.
- setPropertyDefault(String, String) - Method in class org.knopflerfish.framework.FWProps
-
- setPropertyIfNotSet(String, String) - Method in class org.knopflerfish.framework.FWProps
-
Set property if not set to system property if it exists otherwise set to
supplied value.
- setReadOnly() - Method in class org.knopflerfish.framework.permissions.PermissionsWrapper
-
- setStartLevel(int) - Method in interface org.knopflerfish.framework.BundleArchive
-
Set stored bundle start level.
- setStartLevel(int) - Method in class org.knopflerfish.framework.bundlestorage.file.BundleArchiveImpl
-
- setStartLevel(int) - Method in class org.knopflerfish.framework.StartLevelController.StartLevelImpl
-
- setStartLevel(int) - Method in interface org.osgi.framework.startlevel.BundleStartLevel
-
Assign a start level value to the bundle.
- setStartLevel(int, FrameworkListener...) - Method in interface org.osgi.framework.startlevel.FrameworkStartLevel
-
Modify the active start level of the Framework and notify when complete.
- setStartLevel(int) - Method in interface org.osgi.service.startlevel.StartLevel
-
Deprecated.
Modify the active start level of the Framework.
- setURL(URL, String, String, int, String, String) - Method in class org.knopflerfish.framework.URLStreamHandlerWrapper
-
This method is deprecated, but wrap it in the same
way as JSDK1.4 wraps it.
- setURL(URL, String, String, int, String, String, String, String, String) - Method in class org.knopflerfish.framework.URLStreamHandlerWrapper
-
- setURL(URL, String, String, int, String, String) - Method in class org.osgi.service.url.AbstractURLStreamHandlerService
-
- setURL(URL, String, String, int, String, String, String, String, String) - Method in class org.osgi.service.url.AbstractURLStreamHandlerService
-
This method calls
realHandler.setURL(URL,String,String,int,String,String,String,String)
.
- setURL(URL, String, String, int, String, String) - Method in interface org.osgi.service.url.URLStreamHandlerSetter
-
- setURL(URL, String, String, int, String, String, String, String, String) - Method in interface org.osgi.service.url.URLStreamHandlerSetter
-
- SIGNERS_ALL - Static variable in interface org.osgi.framework.Bundle
-
Request that all certificates used to sign the bundle be returned.
- SIGNERS_TRUSTED - Static variable in interface org.osgi.framework.Bundle
-
Request that only certificates used to sign the bundle that are trusted
by the framework be returned.
- SIMPLE - Static variable in class org.knopflerfish.framework.LDAPExpr
-
- SINGLETON_DIRECTIVE - Static variable in interface org.osgi.framework.Constants
-
Manifest header directive identifying whether a bundle is a singleton.
- size() - Method in class org.knopflerfish.framework.HeaderDictionary
-
Returns the number of entries (distinct keys) in this dictionary.
- size() - Method in class org.osgi.util.tracker.BundleTracker
-
Return the number of bundles being tracked by this BundleTracker
.
- size() - Method in class org.osgi.util.tracker.ServiceTracker
-
Return the number of services being tracked by this
ServiceTracker
.
- skip(long) - Method in class org.knopflerfish.framework.BundleResourceStream
-
Skip over (and discard) a specified number of bytes in this input
stream.
- smex - Static variable in class org.knopflerfish.framework.BundleClassLoader
-
- sort(List<A>, Util.Comparator<A, A>, boolean) - Static method in class org.knopflerfish.framework.Util
-
Sort a vector with objects comparable using a comparison function.
- SPEC_VERSION - Static variable in class org.knopflerfish.framework.permissions.ConditionalPermissionAdminImpl
-
- SPEC_VERSION - Static variable in class org.knopflerfish.framework.permissions.PermissionAdminImpl
-
- SPEC_VERSION - Static variable in class org.knopflerfish.framework.StartLevelController
-
- splitwords(String) - Static method in class org.knopflerfish.framework.Util
-
Utility method to split a string into words separated by whitespace.
- splitwords(String, String) - Static method in class org.knopflerfish.framework.Util
-
Utility method to split a string into words separated by whitespace.
- splitwords(String, String, char) - Static method in class org.knopflerfish.framework.Util
-
Split a string into words separated by whitespace.
- splitWords(String, char, boolean) - Static method in class org.knopflerfish.framework.Util
-
Split a string into words separated by a separator char.
- start() - Method in class org.knopflerfish.framework.BundleImpl
-
- start(int) - Method in class org.knopflerfish.framework.BundleImpl
-
Start this bundle.
- start(String[]) - Method in class org.knopflerfish.framework.Main
-
- start(BundleContext) - Method in class org.knopflerfish.framework.MainClassBundleActivator
-
- start(int) - Method in class org.knopflerfish.framework.SystemBundle
-
Start this framework.
- start(int) - Method in interface org.osgi.framework.Bundle
-
Starts this bundle.
- start() - Method in interface org.osgi.framework.Bundle
-
Starts this bundle with no options.
- start(BundleContext) - Method in interface org.osgi.framework.BundleActivator
-
Called when this bundle is started so the Framework can perform the
bundle-specific activities necessary to start this bundle.
- 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.
- START_ACTIVATION_POLICY - Static variable in interface org.osgi.framework.Bundle
-
The bundle start operation must activate the bundle according to the
bundle's declared
activation
policy
.
- START_TRANSIENT - Static variable in interface org.osgi.framework.Bundle
-
The bundle start operation is transient and the persistent autostart
setting of the bundle is not modified.
- START_TRANSIENT_ERROR - Static variable in exception org.osgi.framework.BundleException
-
The start transient operation failed because the start level of the
bundle is greater than the current framework start level
- STARTED - Static variable in class org.osgi.framework.BundleEvent
-
The bundle has been started.
- STARTED - Static variable in class org.osgi.framework.FrameworkEvent
-
The Framework has started.
- STARTING - Static variable in interface org.osgi.framework.Bundle
-
The bundle is in the process of starting.
- STARTING - Static variable in class org.osgi.framework.BundleEvent
-
The bundle is about to be activated.
- STARTLEVEL - Static variable in class org.osgi.framework.AdminPermission
-
The action string startlevel
.
- StartLevel - Interface in org.osgi.service.startlevel
-
- STARTLEVEL_CHANGED - Static variable in class org.osgi.framework.FrameworkEvent
-
A FrameworkStartLevel.setStartLevel operation has completed.
- STARTLEVEL_COMPAT_PROP - Static variable in class org.knopflerfish.framework.FWProps
-
Set to true indicates startlevel compatability mode.
- STARTLEVEL_PROP - Static variable in class org.knopflerfish.framework.Debug
-
Report startlevel.
- STARTLEVEL_USE_PROP - Static variable in class org.knopflerfish.framework.FWProps
-
- StartLevelController - Class in org.knopflerfish.framework
-
StartLevel service implementation.
- StartLevelController.StartLevelImpl - Class in org.knopflerfish.framework
-
- STATECHANGE_ERROR - Static variable in exception org.osgi.framework.BundleException
-
The operation failed to complete the requested lifecycle state change.
- stop() - Method in class org.knopflerfish.framework.BundleImpl
-
Stop this bundle.
- stop(int) - Method in class org.knopflerfish.framework.BundleImpl
-
Stop this bundle.
- stop(BundleContext) - Method in class org.knopflerfish.framework.MainClassBundleActivator
-
- stop(int) - Method in class org.knopflerfish.framework.SystemBundle
-
Stop this framework.
- stop(int) - Method in interface org.osgi.framework.Bundle
-
Stops this bundle.
- stop() - Method in interface org.osgi.framework.Bundle
-
Stops this bundle with no options.
- stop(BundleContext) - Method in interface org.osgi.framework.BundleActivator
-
Called when this bundle is stopped so the Framework can perform the
bundle-specific activities necessary to stop the bundle.
- 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.
- STOP_TRANSIENT - Static variable in interface org.osgi.framework.Bundle
-
The bundle stop is transient and the persistent autostart setting of the
bundle is not modified.
- STOPPED - Static variable in class org.osgi.framework.BundleEvent
-
The bundle has been stopped.
- 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.
- STOPPING - Static variable in interface org.osgi.framework.Bundle
-
The bundle is in the process of stopping.
- STOPPING - Static variable in class org.osgi.framework.BundleEvent
-
The bundle is about to deactivated.
- STRICTBOOTCLASSLOADING - Variable in class org.knopflerfish.framework.FWProps
-
- STRICTBOOTCLASSLOADING_PROP - Static variable in class org.knopflerfish.framework.FWProps
-
- subArchive(String, int) - Method in class org.knopflerfish.framework.bundlestorage.dex.DexArchive
-
- subArchive(String, int) - Method in class org.knopflerfish.framework.bundlestorage.file.Archive
-
Create a Sub-Archive based on a path to in an already existing Archive.
- SUBCLASSED - Static variable in exception org.osgi.framework.ServiceException
-
The exception is a subclass of ServiceException.
- subId - Variable in class org.knopflerfish.framework.bundlestorage.file.Archive
-
- SUPPORTS_BOOTCLASSPATH_EXTENSION - Static variable in interface org.osgi.framework.Constants
-
Framework environment property identifying whether the Framework supports
bootclasspath extension bundles.
- SUPPORTS_FRAMEWORK_EXTENSION - Static variable in interface org.osgi.framework.Constants
-
Framework environment property identifying whether the Framework supports
framework extension bundles.
- SUPPORTS_FRAMEWORK_FRAGMENT - Static variable in interface org.osgi.framework.Constants
-
Framework environment property identifying whether the Framework supports
fragment bundles.
- SUPPORTS_FRAMEWORK_REQUIREBUNDLE - Static variable in interface org.osgi.framework.Constants
-
Framework environment property identifying whether the Framework supports
the
Require-Bundle
manifest header.
- SynchronousBundleListener - Interface in org.osgi.framework
-
A synchronous BundleEvent
listener.
- 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.osgi.framework.Constants
-
Alias for the symbolic name of the OSGi system bundle .
- SYSTEM_PACKAGES_BASE_PROP - Static variable in class org.knopflerfish.framework.FWProps
-
Name of system property for basic system packages to be exported.
- SYSTEM_PACKAGES_FILE_PROP - Static variable in class org.knopflerfish.framework.FWProps
-
Property name pointing to file listing of system-exported packages
- SYSTEM_PACKAGES_VERSION_PROP - Static variable in class org.knopflerfish.framework.FWProps
-
Property name for selecting exporting profile of system packages.
- SystemBundle - Class in org.knopflerfish.framework
-
Implementation of the System Bundle object.