org.tinygroup.dbrouter.config
public class Shard extends Object
| Constructor and 描述 |
|---|
Shard() |
Shard(String id,
String dataSourceId) |
Shard(String id,
String dataSourceId,
boolean writeAble,
int readWeight) |
Shard(String id,
String dataSourceId,
int readWeight) |
| Modifier and Type | Method and 描述 |
|---|---|
Connection |
getConnection(Connection connection) |
String |
getDataSourceId() |
String |
getId() |
int |
getReadWeight() |
List<ShardRule> |
getShardRules() |
String |
getShardTableName(String tableName) |
Map<String,String> |
getTableMappingMap() |
List<TableMapping> |
getTableMappings() |
boolean |
isWriteAble() |
void |
removeConnection(Connection connection) |
void |
setConnection(Connection connection,
Connection realConnection) |
void |
setDataSourceId(String dataSourceId) |
void |
setId(String id) |
void |
setReadWeight(int readWeight) |
void |
setShardRules(List<ShardRule> shardRules) |
void |
setTableMappings(List<TableMapping> tableMappings) |
void |
setWriteAble(boolean writeAble) |
public List<TableMapping> getTableMappings()
public void setTableMappings(List<TableMapping> tableMappings)
public void setConnection(Connection connection, Connection realConnection)
public Connection getConnection(Connection connection)
public void removeConnection(Connection connection)
public int getReadWeight()
public String getDataSourceId()
public void setDataSourceId(String dataSourceId)
public void setReadWeight(int readWeight)
public boolean isWriteAble()
public void setWriteAble(boolean writeAble)
public String getId()
public void setId(String id)
Copyright © 2006–2015 TinyGroup. All rights reserved.