Top Description Fields Constructors
org.osgi.framework.namespace

public final Class NativeNamespace

extends Namespace
Class Inheritance
Imports
org.osgi.framework.Constants, org.osgi.resource.Namespace

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.

Author
$Id: 0e11cacf68a480d0a15a152870bb9da7f55073ce $

Field Summary

Modifier and TypeField and Description
public static final String
CAPABILITY_LANGUAGE_ATTRIBUTE

The capability attribute contains the org.osgi.framework.language launching property value.

public static final 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.

public static final String
CAPABILITY_OSVERSION_ATTRIBUTE

The capability attribute contains a Version parsed from the org.osgi.framework.os.version launching property value.

public static final 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.

public static final String
NATIVE_NAMESPACE

Namespace name for native capabilities and requirements.

Inherited from org.osgi.resource.Namespace:
CAPABILITY_EFFECTIVE_DIRECTIVECAPABILITY_USES_DIRECTIVECARDINALITY_MULTIPLECARDINALITY_SINGLEEFFECTIVE_ACTIVEEFFECTIVE_RESOLVEREQUIREMENT_CARDINALITY_DIRECTIVEREQUIREMENT_EFFECTIVE_DIRECTIVEREQUIREMENT_FILTER_DIRECTIVEREQUIREMENT_RESOLUTION_DIRECTIVERESOLUTION_MANDATORYRESOLUTION_OPTIONAL

Constructor Summary

AccessConstructor and Description
private

Field Detail

CAPABILITY_LANGUAGE_ATTRIBUTEback to summary
public static final String CAPABILITY_LANGUAGE_ATTRIBUTE

The capability attribute contains the org.osgi.framework.language launching property value. The value of this attribute must be of type String.

CAPABILITY_OSNAME_ATTRIBUTEback to summary
public static final 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. The value of this attribute must be of type List<String>.

CAPABILITY_OSVERSION_ATTRIBUTEback to summary
public static final String CAPABILITY_OSVERSION_ATTRIBUTE

The capability attribute contains a Version parsed from the org.osgi.framework.os.version launching property value. The value of this attribute must be of type Version.

CAPABILITY_PROCESSOR_ATTRIBUTEback to summary
public static final 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. The value of this attribute must be of type List<String>.

NATIVE_NAMESPACEback to summary
public static final String NATIVE_NAMESPACE

Namespace name for native capabilities and requirements.

Constructor Detail

NativeNamespaceback to summary
private NativeNamespace()