Package io.datarouter.client.mysql
Interface TxnClientManager
- All Superinterfaces:
io.datarouter.storage.client.ClientManager,io.datarouter.storage.client.type.ConnectionClientManager
- All Known Implementing Classes:
MysqlClientManager
public interface TxnClientManager
extends io.datarouter.storage.client.type.ConnectionClientManager
-
Method Summary
Modifier and Type Method Description voidbeginTxn(io.datarouter.storage.client.ClientId clientId, Isolation isolation, boolean autoCommit)voidcommitTxn(io.datarouter.storage.client.ClientId clientId)voidrollbackTxn(io.datarouter.storage.client.ClientId clientId)
-
Method Details
-
beginTxn
void beginTxn(io.datarouter.storage.client.ClientId clientId, Isolation isolation, boolean autoCommit) -
commitTxn
void commitTxn(io.datarouter.storage.client.ClientId clientId) -
rollbackTxn
void rollbackTxn(io.datarouter.storage.client.ClientId clientId)
-