public final class NativeNamespace extends 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.
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CAPABILITY_LANGUAGE_ATTRIBUTE
The capability attribute contains the
org.osgi.framework.language
launching property value. |
static java.lang.String |
CAPABILITY_OSNAME_ATTRIBUTE
The capability attribute contains alias values of the
org.osgi.framework.os.name launching
property value according to the
OSGi
Specification References. |
static java.lang.String |
CAPABILITY_OSVERSION_ATTRIBUTE
The capability attribute contains a
Version parsed from the
org.osgi.framework.os.version
launching property value. |
static java.lang.String |
CAPABILITY_PROCESSOR_ATTRIBUTE
The capability attribute contains alias values of the
org.osgi.framework.processor
launching property value according to the
OSGi
Specification References. |
static java.lang.String |
NATIVE_NAMESPACE
Namespace name for native capabilities and requirements.
|
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
public static final java.lang.String NATIVE_NAMESPACE
public static final java.lang.String CAPABILITY_OSNAME_ATTRIBUTE
org.osgi.framework.os.name
launching
property value according to the
OSGi
Specification References. The value of this attribute must be of type
List<String>
.public static final java.lang.String CAPABILITY_OSVERSION_ATTRIBUTE
Version
parsed from the
org.osgi.framework.os.version
launching property value. The value of this attribute must be of type
Version
.public static final java.lang.String CAPABILITY_PROCESSOR_ATTRIBUTE
org.osgi.framework.processor
launching property value according to the
OSGi
Specification References. The value of this attribute must be of type
List<String>
.public static final java.lang.String CAPABILITY_LANGUAGE_ATTRIBUTE
org.osgi.framework.language
launching property value. The value of this attribute must be of type
String
.Copyright © OSGi Alliance (2000, 2020). All Rights Reserved. Licensed under the OSGi Specification License, Version 2.0