Package org.osgi.framework.namespace
Class NativeNamespace
java.lang.Object
org.osgi.resource.Namespace
org.osgi.framework.namespace.NativeNamespace
Native Capability and Requirement Namespace.
This class defines the names for the attributes and directives for this
namespace. All unspecified capability attributes are of type String
and are used as arbitrary matching attributes for the capability. The values
associated with the specified directive and attribute keys are of type
String
, unless otherwise indicated.
- Since:
- 1.1
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
The capability attribute contains theorg.osgi.framework.language
launching property value.static final String
The capability attribute contains alias values of theorg.osgi.framework.os.name
launching property value according to the OSGi Specification References.static final String
The capability attribute contains aVersion
parsed from theorg.osgi.framework.os.version
launching property value.static final String
The capability attribute contains alias values of theorg.osgi.framework.processor
launching property value according to the OSGi Specification References.static final String
Namespace name for native capabilities and requirements.Fields inherited from class org.osgi.resource.Namespace
CAPABILITY_EFFECTIVE_DIRECTIVE, CAPABILITY_USES_DIRECTIVE, CARDINALITY_MULTIPLE, CARDINALITY_SINGLE, EFFECTIVE_ACTIVE, EFFECTIVE_RESOLVE, REQUIREMENT_CARDINALITY_DIRECTIVE, REQUIREMENT_EFFECTIVE_DIRECTIVE, REQUIREMENT_FILTER_DIRECTIVE, REQUIREMENT_RESOLUTION_DIRECTIVE, RESOLUTION_MANDATORY, RESOLUTION_OPTIONAL
-
Method Summary
-
Field Details
-
NATIVE_NAMESPACE
Namespace name for native capabilities and requirements.- See Also:
-
CAPABILITY_OSNAME_ATTRIBUTE
The capability attribute contains alias values of theorg.osgi.framework.os.name
launching property value according to the OSGi Specification References. The value of this attribute must be of typeList<String>
.- See Also:
-
CAPABILITY_OSVERSION_ATTRIBUTE
The capability attribute contains aVersion
parsed from theorg.osgi.framework.os.version
launching property value. The value of this attribute must be of typeVersion
.- See Also:
-
CAPABILITY_PROCESSOR_ATTRIBUTE
The capability attribute contains alias values of theorg.osgi.framework.processor
launching property value according to the OSGi Specification References. The value of this attribute must be of typeList<String>
.- See Also:
-
CAPABILITY_LANGUAGE_ATTRIBUTE
The capability attribute contains theorg.osgi.framework.language
launching property value. The value of this attribute must be of typeString
.- See Also:
-