Package org.osgi.service.component
Interface ComponentConstants
-
public interface ComponentConstants
Defines standard names for Service Component constants.- Version:
- $Revision: 6454 $
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
COMPONENT_FACTORY
A service registration property for a Component Factory that contains the value of thefactory
attribute.static java.lang.String
COMPONENT_ID
A component property that contains the generated id for a component configuration.static java.lang.String
COMPONENT_NAME
A component property for a component configuration that contains the name of the component as specified in thename
attribute of thecomponent
element.static int
DEACTIVATION_REASON_BUNDLE_STOPPED
The component configuration was deactivated because the bundle was stopped.static int
DEACTIVATION_REASON_CONFIGURATION_DELETED
The component configuration was deactivated because its configuration was deleted.static int
DEACTIVATION_REASON_CONFIGURATION_MODIFIED
The component configuration was deactivated because its configuration was changed.static int
DEACTIVATION_REASON_DISABLED
The component configuration was deactivated because the component was disabled.static int
DEACTIVATION_REASON_DISPOSED
The component configuration was deactivated because the component was disposed.static int
DEACTIVATION_REASON_REFERENCE
The component configuration was deactivated because a reference became unsatisfied.static int
DEACTIVATION_REASON_UNSPECIFIED
The reason the component configuration was deactivated is unspecified.static java.lang.String
REFERENCE_TARGET_SUFFIX
The suffix for reference target properties.static java.lang.String
SERVICE_COMPONENT
Manifest header specifying the XML documents within a bundle that contain the bundle's Service Component descriptions.
-
-
-
Field Detail
-
SERVICE_COMPONENT
static final java.lang.String SERVICE_COMPONENT
Manifest header specifying the XML documents within a bundle that contain the bundle's Service Component descriptions.The attribute value may be retrieved from the
Dictionary
object returned by theBundle.getHeaders
method.- See Also:
- Constant Field Values
-
COMPONENT_NAME
static final java.lang.String COMPONENT_NAME
A component property for a component configuration that contains the name of the component as specified in thename
attribute of thecomponent
element. The value of this property must be of typeString
.- See Also:
- Constant Field Values
-
COMPONENT_ID
static final java.lang.String COMPONENT_ID
A component property that contains the generated id for a component configuration. The value of this property must be of typeLong
.The value of this property is assigned by the Service Component Runtime when a component configuration is created. The Service Component Runtime assigns a unique value that is larger than all previously assigned values since the Service Component Runtime was started. These values are NOT persistent across restarts of the Service Component Runtime.
- See Also:
- Constant Field Values
-
COMPONENT_FACTORY
static final java.lang.String COMPONENT_FACTORY
A service registration property for a Component Factory that contains the value of thefactory
attribute. The value of this property must be of typeString
.- See Also:
- Constant Field Values
-
REFERENCE_TARGET_SUFFIX
static final java.lang.String REFERENCE_TARGET_SUFFIX
The suffix for reference target properties. These properties contain the filter to select the target services for a reference. The value of this property must be of typeString
.- See Also:
- Constant Field Values
-
DEACTIVATION_REASON_UNSPECIFIED
static final int DEACTIVATION_REASON_UNSPECIFIED
The reason the component configuration was deactivated is unspecified.- Since:
- 1.1
- See Also:
- Constant Field Values
-
DEACTIVATION_REASON_DISABLED
static final int DEACTIVATION_REASON_DISABLED
The component configuration was deactivated because the component was disabled.- Since:
- 1.1
- See Also:
- Constant Field Values
-
DEACTIVATION_REASON_REFERENCE
static final int DEACTIVATION_REASON_REFERENCE
The component configuration was deactivated because a reference became unsatisfied.- Since:
- 1.1
- See Also:
- Constant Field Values
-
DEACTIVATION_REASON_CONFIGURATION_MODIFIED
static final int DEACTIVATION_REASON_CONFIGURATION_MODIFIED
The component configuration was deactivated because its configuration was changed.- Since:
- 1.1
- See Also:
- Constant Field Values
-
DEACTIVATION_REASON_CONFIGURATION_DELETED
static final int DEACTIVATION_REASON_CONFIGURATION_DELETED
The component configuration was deactivated because its configuration was deleted.- Since:
- 1.1
- See Also:
- Constant Field Values
-
DEACTIVATION_REASON_DISPOSED
static final int DEACTIVATION_REASON_DISPOSED
The component configuration was deactivated because the component was disposed.- Since:
- 1.1
- See Also:
- Constant Field Values
-
DEACTIVATION_REASON_BUNDLE_STOPPED
static final int DEACTIVATION_REASON_BUNDLE_STOPPED
The component configuration was deactivated because the bundle was stopped.- Since:
- 1.1
- See Also:
- Constant Field Values
-
-