public class CmProtocolContextShardConnect extends CmProtocolContextConnect
| Constructor and Description |
|---|
CmProtocolContextShardConnect(AltibaseShardingConnection aMetaConn) |
| Modifier and Type | Method and Description |
|---|---|
void |
createDataSources(AltibaseProperties aProp)
DataNodeÀÇ Á¤º¸¸¦ ¹ÙÅÁÀ¸·Î DataSource°´Ã¼¸¦ ¸¸µç´Ù.
|
java.util.Map<DataNode,javax.sql.DataSource> |
getDataSourceMap() |
java.lang.String |
getServerCharSet() |
long |
getShardMetaNumber() |
ShardNodeConfig |
getShardNodeConfig() |
DataNode |
getShardOnTransactionNode() |
long |
getShardPin() |
ShardTransactionLevel |
getShardTransactionLevel() |
long |
getSMNOfDataNode() |
boolean |
isAutoCommitMode() |
boolean |
isNodeTransactionStarted() |
boolean |
isTouched() |
boolean |
needToDisconnect() |
void |
setAutoCommit(boolean aIsAutoCommit) |
void |
setDataSourceMap(java.util.Map<DataNode,javax.sql.DataSource> aDataSourceMap) |
void |
setNeedToDisconnect(boolean aNeedToDisconnect) |
void |
setNodeTransactionStarted(boolean aNodeTransactionStarted) |
void |
setServerCharSet(java.lang.String aServerCharSet) |
void |
setShardConnType(CmConnType aShardConnType) |
void |
setShardMetaNumber(long aShardMetaNumber) |
void |
setShardNodeConfig(long aShardPin,
long aShardMetaNumber,
ShardNodeConfig aShardNodeConfig)
getNodeList ÇÁ·ÎÅäÄÝÀÇ °á°ú·Î »ý¼ºµÈ ShardNodeConfig°´Ã¼¸¦ ÁÖÀÔÇÑ´Ù.
|
void |
setShardNodeConfig(ShardNodeConfig aShardNodeConfig) |
void |
setShardOnTransactionNode(DataNode aShardOnTransactionNode) |
void |
setShardTransactionLevel(ShardTransactionLevel aShardTransactionLevel) |
void |
setSMNOfDataNode(long aSMNOfDataNode) |
void |
setTouched(boolean aTouched) |
java.lang.String |
toString() |
addProperty, addProperty, addProperty, addProperty, addProperty, addProperty, clearProperties, getCharsetName, getConnectExResult, getExplainPlanMode, getHandshakeResult, getIsolationLevel, getLobCacheThreshold, getNCharsetName, getPropertyColumn, getPropertyResult, getShardHandshakeResult, isSetProperty, isSetPropertyResultaddCmResult, addError, channel, clearCmResult, clearError, getCmResult, getError, setChannelpublic CmProtocolContextShardConnect(AltibaseShardingConnection aMetaConn)
public ShardNodeConfig getShardNodeConfig()
public void setShardNodeConfig(ShardNodeConfig aShardNodeConfig)
public void setShardNodeConfig(long aShardPin,
long aShardMetaNumber,
ShardNodeConfig aShardNodeConfig)
aShardPin - »þµåÇɰªaShardMetaNumber - getNodeListÇÁ·ÎÅäÄÝÀ» ÅëÇØ Àü´Þ¹ÞÀº ShardMetaNumber °ªaShardNodeConfig - getNodeListÇÁ·ÎÅäÄÝÀ» ÅëÇØ »õ·Î »ý¼ºÇÑ ShardNodeConfig °´Ã¼public ShardTransactionLevel getShardTransactionLevel()
getShardTransactionLevel in class CmProtocolContextConnectpublic void setShardTransactionLevel(ShardTransactionLevel aShardTransactionLevel)
public boolean isNodeTransactionStarted()
public void setNodeTransactionStarted(boolean aNodeTransactionStarted)
public boolean isAutoCommitMode()
public void setAutoCommit(boolean aIsAutoCommit)
public java.util.Map<DataNode,javax.sql.DataSource> getDataSourceMap()
public void setDataSourceMap(java.util.Map<DataNode,javax.sql.DataSource> aDataSourceMap)
public DataNode getShardOnTransactionNode()
public void setShardOnTransactionNode(DataNode aShardOnTransactionNode)
public boolean isTouched()
public void setTouched(boolean aTouched)
public java.lang.String getServerCharSet()
public void setServerCharSet(java.lang.String aServerCharSet)
public long getShardPin()
public void setShardMetaNumber(long aShardMetaNumber)
public long getShardMetaNumber()
public void setSMNOfDataNode(long aSMNOfDataNode)
public long getSMNOfDataNode()
public void createDataSources(AltibaseProperties aProp)
aProp - AltibaseProperties °´Ã¼public void setShardConnType(CmConnType aShardConnType)
public boolean needToDisconnect()
public void setNeedToDisconnect(boolean aNeedToDisconnect)
public java.lang.String toString()
toString in class CmProtocolContextConnect