Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ACTIVE - Enum constant in enum org.osgi.service.subsystem.Subsystem.State
-
The subsystem is now running.
C
- CONTEXT - Static variable in class org.osgi.service.subsystem.SubsystemPermission
-
The action string
context
.
D
- DEPLOYED_CONTENT - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
Manifest header identifying the resources to be deployed.
- DEPLOYED_VERSION_ATTRIBUTE - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
Manifest header attribute identifying the deployed version.
- DEPLOYMENT_MANIFESTVERSION - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
Manifest header identifying the deployment manifest version.
E
- equals(Object) - Method in class org.osgi.service.subsystem.SubsystemPermission
-
Determines the equality of two
SubsystemPermission
objects. - EXECUTE - Static variable in class org.osgi.service.subsystem.SubsystemPermission
-
The action string
execute
.
G
- getActions() - Method in class org.osgi.service.subsystem.SubsystemPermission
-
Returns the canonical string representation of the
SubsystemPermission
actions. - getBundleContext() - Method in interface org.osgi.service.subsystem.Subsystem
-
Returns the bundle context of the region within which this subsystem resides.
- getChildren() - Method in interface org.osgi.service.subsystem.Subsystem
-
Returns the child subsystems of this subsystem.
- getConstituents() - Method in interface org.osgi.service.subsystem.Subsystem
-
Returns the constituent resources of this subsystem.
- getDeploymentHeaders() - Method in interface org.osgi.service.subsystem.Subsystem
-
Returns the headers for this subsystem's deployment manifest.
- getLocation() - Method in interface org.osgi.service.subsystem.Subsystem
-
Returns the location identifier of this subsystem.
- getParents() - Method in interface org.osgi.service.subsystem.Subsystem
-
Returns the parent subsystems of this subsystem.
- getState() - Method in interface org.osgi.service.subsystem.Subsystem
-
Returns the current state of this subsystem.
- getSubsystemHeaders(Locale) - Method in interface org.osgi.service.subsystem.Subsystem
-
Returns the headers for this subsystem's subsystem manifest.
- getSubsystemId() - Method in interface org.osgi.service.subsystem.Subsystem
-
Returns the identifier of this subsystem.
- getSymbolicName() - Method in interface org.osgi.service.subsystem.Subsystem
-
Returns the symbolic name of this subsystem.
- getType() - Method in interface org.osgi.service.subsystem.Subsystem
-
Returns the
type
of this subsystem. - getVersion() - Method in interface org.osgi.service.subsystem.Subsystem
-
Returns the
version
of this subsystem.
H
- hashCode() - Method in class org.osgi.service.subsystem.SubsystemPermission
-
Returns the hash code value for this object.
I
- implies(Permission) - Method in class org.osgi.service.subsystem.SubsystemPermission
-
Determines if the specified permission is implied by this object.
- install(String) - Method in interface org.osgi.service.subsystem.Subsystem
-
Installs a subsystem from the specified location identifier.
- install(String, InputStream) - Method in interface org.osgi.service.subsystem.Subsystem
-
Installs a subsystem from the specified content.
- install(String, InputStream, InputStream) - Method in interface org.osgi.service.subsystem.Subsystem
-
Installs a subsystem from the specified content according to the specified deployment manifest.
- INSTALL_FAILED - Enum constant in enum org.osgi.service.subsystem.Subsystem.State
-
The subsystem failed to install.
- INSTALLED - Enum constant in enum org.osgi.service.subsystem.Subsystem.State
-
The subsystem is installed but not yet resolved.
- INSTALLING - Enum constant in enum org.osgi.service.subsystem.Subsystem.State
-
The subsystem is in the process of installing.
L
- LIFECYCLE - Static variable in class org.osgi.service.subsystem.SubsystemPermission
-
The action string
lifecycle
.
M
- METADATA - Static variable in class org.osgi.service.subsystem.SubsystemPermission
-
The action string
metadata
.
N
- newPermissionCollection() - Method in class org.osgi.service.subsystem.SubsystemPermission
-
Returns a new
PermissionCollection
object suitable for storingSubsystemPermission
s.
O
- org.osgi.service.subsystem - package org.osgi.service.subsystem
-
Subsystem Service Package Version 1.1.
P
- PREFERRED_PROVIDER - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
Manifest header used to express a preference for particular resources to satisfy implicit package dependencies.
- PROVISION_POLICY_ACCEPT_DEPENDENCIES - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
A value for the
provision-policy
directive indicating the subsystem accepts dependency resources. - PROVISION_POLICY_DIRECTIVE - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
Manifest header directive identifying the provision policy.
- PROVISION_POLICY_REJECT_DEPENDENCIES - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
A value for the
provision-policy
directive indicating the subsystem does not accept dependency resources. - PROVISION_RESOURCE - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
Manifest header identifying the resources to be deployed to satisfy the dependencies of a subsystem.
R
- RESOLVED - Enum constant in enum org.osgi.service.subsystem.Subsystem.State
-
The subsystem is resolved and able to be started.
- RESOLVING - Enum constant in enum org.osgi.service.subsystem.Subsystem.State
-
The subsystem is in the process of resolving.
- ROOT_SUBSYSTEM_SYMBOLICNAME - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
The symbolic name of the root subsystem.
S
- start() - Method in interface org.osgi.service.subsystem.Subsystem
-
Starts this subsystem.
- START_ORDER_DIRECTIVE - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
Manifest header directive identifying the start order of subsystem contents.
- STARTING - Enum constant in enum org.osgi.service.subsystem.Subsystem.State
-
The subsystem is in the process of starting.
- stop() - Method in interface org.osgi.service.subsystem.Subsystem
-
Stops this subsystem.
- STOPPING - Enum constant in enum org.osgi.service.subsystem.Subsystem.State
-
The subsystem is in the process of stopping.
- Subsystem - Interface in org.osgi.service.subsystem
-
A subsystem is a collection of resources constituting a logical, possibly isolated, unit of functionality.
- SUBSYSTEM_CATEGORY - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
Manifest header identifying the categories of a subsystem as a comma-delimited list.
- SUBSYSTEM_CONTACTADDRESS - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
Manifest header identifying the contact address where problems with a subsystem may be reported; for example, an email address.
- SUBSYSTEM_CONTENT - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
Manifest header identifying the list of subsystem contents identified by a symbolic name and version.
- SUBSYSTEM_COPYRIGHT - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
Manifest header identifying a subsystem's copyright information.
- SUBSYSTEM_DESCRIPTION - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
Manifest header identifying the human readable description.
- SUBSYSTEM_DOCURL - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
Manifest header identifying a subsystem's documentation URL, from which further information about the subsystem may be obtained.
- SUBSYSTEM_EXPORTSERVICE - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
Manifest header identifying services offered for export.
- SUBSYSTEM_ICON - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
Manifest header identifying the icon URL for the subsystem.
- SUBSYSTEM_ID_PROPERTY - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
The name of the service property for the
subsystem ID
. - SUBSYSTEM_IMPORTSERVICE - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
Manifest header identifying services required for import.
- SUBSYSTEM_LICENSE - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
Manifest header identifying a subsystem's license.
- SUBSYSTEM_LOCALIZATION - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
Manifest header identifying the base name of a subsystem's localization entries.
- SUBSYSTEM_LOCALIZATION_DEFAULT_BASENAME - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
Default value for the
Subsystem-Localization
manifest header. - SUBSYSTEM_MANIFESTVERSION - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
Manifest header identifying the subsystem manifest version.
- SUBSYSTEM_NAME - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
Manifest header identifying the human readable subsystem name.
- SUBSYSTEM_STATE_PROPERTY - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
The name of the service property for the subsystem
state
. - SUBSYSTEM_SYMBOLICNAME - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
Manifest header value identifying the symbolic name for the subsystem.
- SUBSYSTEM_SYMBOLICNAME_PROPERTY - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
The name of the service property for the subsystem
symbolic name
. - SUBSYSTEM_TYPE - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
Manifest header identifying the subsystem type.
- SUBSYSTEM_TYPE_APPLICATION - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
The resource type value identifying an application subsystem.
- SUBSYSTEM_TYPE_COMPOSITE - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
The resource type value identifying an composite subsystem.
- SUBSYSTEM_TYPE_FEATURE - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
The resource type value identifying an feature subsystem.
- SUBSYSTEM_TYPE_PROPERTY - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
The name of the service property for the
subsystem type
. - SUBSYSTEM_VENDOR - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
Manifest header identifying a subsystem's vendor.
- SUBSYSTEM_VERSION - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
Manifest header value identifying the version of the subsystem.
- SUBSYSTEM_VERSION_PROPERTY - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
The name of the service property for the subsystem
version
. - Subsystem.State - Enum in org.osgi.service.subsystem
-
An enumeration of the possible states of a subsystem.
- SubsystemConstants - Class in org.osgi.service.subsystem
-
Defines the constants used by Subsystem service property, manifest header, attribute and directive keys.
- SubsystemException - Exception Class in org.osgi.service.subsystem
-
A Subsystem exception used to indicate a problem.
- SubsystemException() - Constructor for exception class org.osgi.service.subsystem.SubsystemException
-
Construct a Subsystem exception with no message.
- SubsystemException(String) - Constructor for exception class org.osgi.service.subsystem.SubsystemException
-
Construct a Subsystem exception specifying a message.
- SubsystemException(String, Throwable) - Constructor for exception class org.osgi.service.subsystem.SubsystemException
-
Construct a Subsystem exception specifying a message and a cause.
- SubsystemException(Throwable) - Constructor for exception class org.osgi.service.subsystem.SubsystemException
-
Construct a Subsystem exception specifying a cause.
- SubsystemPermission - Class in org.osgi.service.subsystem
-
A bundle's authority to perform specific privileged administrative operations on or to get sensitive information about a subsystem.
- SubsystemPermission(String, String) - Constructor for class org.osgi.service.subsystem.SubsystemPermission
-
Create a new SubsystemPermission.
- SubsystemPermission(Subsystem, String) - Constructor for class org.osgi.service.subsystem.SubsystemPermission
-
Creates a new requested
SubsystemPermission
object to be used by the code that must performcheckPermission
.
U
- uninstall() - Method in interface org.osgi.service.subsystem.Subsystem
-
Uninstalls this subsystem.
- UNINSTALLED - Enum constant in enum org.osgi.service.subsystem.Subsystem.State
-
The subsystem is uninstalled and may not be used.
- UNINSTALLING - Enum constant in enum org.osgi.service.subsystem.Subsystem.State
-
The subsystem is in the process of uninstalling.
V
- valueOf(String) - Static method in enum org.osgi.service.subsystem.Subsystem.State
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.osgi.service.subsystem.Subsystem.State
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form