? TopologyNamespace
java.lang.Object
org.osgi.resource.Namespace
org.osgi.service.remoteserviceadmin.namespace.TopologyNamespace
public final class TopologyNamespace
extends org.osgi.resource.Namespace
Remote Services Topology Manager Capability and Requirement Namespace.
This class defines the names for the attributes and directives for this namespace.
-
????
????????????static 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.??????? 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
-
????
-
??????
-
TOPOLOGY_NAMESPACE
Namespace name for Remote Services topology manager capabilities and requirements.- ????:
-
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.- ????:
-
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
-