Class TopologyNamespace
java.lang.Object
org.osgi.resource.Namespace
org.osgi.service.remoteserviceadmin.namespace.TopologyNamespace
Remote Services Topology Manager Capability and Requirement Namespace.
This class defines the names for the attributes and directives for this namespace.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
The capability attribute used to specify the policy or policies supported by this topology manager.static final String
The attribute value for Topology managers with a fail-over policystatic final String
The attribute value for Topology managers with a promiscuous policystatic final String
Namespace name for Remote Services topology manager 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
-
TOPOLOGY_NAMESPACE
Namespace name for Remote Services topology manager capabilities and requirements.- See Also:
-
CAPABILITY_POLICY_ATTRIBUTE
The capability attribute used to specify the policy or policies supported by this topology manager. The value of this attribute must be of typeString
orList<String>
. Policy names are typically implementation specific, however the Remote Services Specification defines the promiscuous and fail-over policies for common use cases.- See Also:
-
PROMISCUOUS_POLICY
The attribute value for Topology managers with a promiscuous policy -
FAIL_OVER_POLICY
The attribute value for Topology managers with a fail-over policy
-