public class ShardUtil
extends java.lang.Object
| Constructor and Description |
|---|
ShardUtil() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String[] |
getAvailableShardNames() |
static java.lang.String |
getCurrentShardName() |
static javax.sql.DataSource |
getDataSource() |
static java.lang.String |
getDefaultShardName() |
static Shard |
getShard() |
static boolean |
isEnabled() |
static java.lang.String |
popCompanyService() |
static void |
pushCompanyService(long companyId) |
static void |
pushCompanyService(java.lang.String shardName) |
void |
setShard(Shard shard) |
static java.lang.String |
setTargetSource(java.lang.String shardName) |
public static java.lang.String[] getAvailableShardNames()
public static java.lang.String getCurrentShardName()
public static javax.sql.DataSource getDataSource()
public static java.lang.String getDefaultShardName()
public static Shard getShard()
public static boolean isEnabled()
public static java.lang.String popCompanyService()
public static void pushCompanyService(long companyId)
public static void pushCompanyService(java.lang.String shardName)
public static java.lang.String setTargetSource(java.lang.String shardName)
public void setShard(Shard shard)