Class ClusterUtils
- java.lang.Object
-
- org.opendaylight.controller.cluster.datastore.utils.ClusterUtils
-
public final class ClusterUtils extends Object
Utils for encoding prefix shard name.
-
-
Field Summary
Fields Modifier and Type Field Description static StringPREFIX_CONFIG_SHARD_IDstatic YangInstanceIdentifierPREFIX_SHARDS_PATHstatic QNamePREFIX_SHARDS_QNAMEstatic YangInstanceIdentifierSHARD_LIST_PATHstatic QNameSHARD_LIST_QNAMEstatic QNameSHARD_PREFIX_QNAMEstatic QNameSHARD_REPLICA_QNAMEstatic QNameSHARD_REPLICAS_QNAME
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static StringgetCleanShardName(YangInstanceIdentifier path)Returns an encoded shard name based on the provided path that should doesn't contain characters that cannot be present in akka actor paths.static ShardIdentifiergetShardIdentifier(MemberName memberName, DOMDataTreeIdentifier prefix)
-
-
-
Field Detail
-
PREFIX_CONFIG_SHARD_ID
public static final String PREFIX_CONFIG_SHARD_ID
- See Also:
- Constant Field Values
-
PREFIX_SHARDS_QNAME
public static final QName PREFIX_SHARDS_QNAME
-
SHARD_LIST_QNAME
public static final QName SHARD_LIST_QNAME
-
SHARD_PREFIX_QNAME
public static final QName SHARD_PREFIX_QNAME
-
SHARD_REPLICAS_QNAME
public static final QName SHARD_REPLICAS_QNAME
-
SHARD_REPLICA_QNAME
public static final QName SHARD_REPLICA_QNAME
-
PREFIX_SHARDS_PATH
public static final YangInstanceIdentifier PREFIX_SHARDS_PATH
-
SHARD_LIST_PATH
public static final YangInstanceIdentifier SHARD_LIST_PATH
-
-
Method Detail
-
getShardIdentifier
public static ShardIdentifier getShardIdentifier(MemberName memberName, DOMDataTreeIdentifier prefix)
-
getCleanShardName
public static String getCleanShardName(YangInstanceIdentifier path)
Returns an encoded shard name based on the provided path that should doesn't contain characters that cannot be present in akka actor paths.- Parameters:
path- Path on which to base the shard name- Returns:
- encoded name that doesn't contain characters that cannot be in actor path.
-
-