public class Sharding
extends java.lang.Object
| Constructor and Description |
|---|
Sharding() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
getHandlerFor(java.util.List<ShardingStructure.RPCRoutes> sharding,
int shardID) |
static java.util.List<ShardingStructure.RPCRoutes> |
getShardingStructure() |
static void |
main(java.lang.String[] args) |
static boolean |
validateShardIDs(int fromShardID,
int toShardID,
int shardCount) |
public static java.util.List<ShardingStructure.RPCRoutes> getShardingStructure() throws java.lang.Exception
java.lang.Exceptionpublic static boolean validateShardIDs(int fromShardID,
int toShardID,
int shardCount)
throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentExceptionpublic static java.lang.String getHandlerFor(java.util.List<ShardingStructure.RPCRoutes> sharding, int shardID) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentExceptionpublic static void main(java.lang.String[] args)
throws java.lang.Exception
java.lang.Exception