Class ClusterUtils


  • public final class ClusterUtils
    extends Object
    Utils for encoding prefix shard name.
    • Field Detail

      • 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
    • Method Detail

      • 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.