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 String |
CAPABILITY_LANGUAGE_ATTRIBUTE
The capability attribute contains the
org.osgi.framework.language
launching property value. |
static 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 String |
CAPABILITY_OSVERSION_ATTRIBUTE
The capability attribute contains a
Version parsed from the
org.osgi.framework.os.version
launching property value. |
static 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 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 String NATIVE_NAMESPACE
public static final 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 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 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 String CAPABILITY_LANGUAGE_ATTRIBUTE
org.osgi.framework.language
launching property value. The value of this attribute must be of type
String
.Copyright © 2006–2016 The Apache Software Foundation. All rights reserved.