public class CTPTransationPrinter
extends java.lang.Object
implements com.seeyon.v3x.dbpool.source.ConnectionCallback
限定符和类型 | 类和说明 |
---|---|
static class |
CTPTransationPrinter.MonitorThreadInfo |
构造器和说明 |
---|
CTPTransationPrinter() |
限定符和类型 | 方法和说明 |
---|---|
void |
commit(com.seeyon.v3x.dbpool.source.ProxyConnection proxyConnection) |
void |
connectionMark(java.lang.String joinpointIdentification) |
void |
finishPrintMethod() |
java.lang.String |
getTransactionInfo(org.springframework.transaction.interceptor.TransactionAspectSupport.TransactionInfo txInfo) |
org.springframework.data.util.Pair<CTPTransationPrinter.MonitorThreadInfo,java.lang.String> |
prefixInit(java.lang.String joinpointIdentification)
如果不包含要打印的方法,则返回为null
|
void |
printConnectionCallbackEvent(com.seeyon.v3x.dbpool.source.ProxyConnection connection,
java.lang.String eventMsg,
java.lang.String prefix) |
void |
printTransaction(java.lang.String msg,
org.springframework.transaction.interceptor.TransactionAspectSupport.TransactionInfo txInfo,
CTPTransationPrinter.MonitorThreadInfo monitorThreadInfo,
java.lang.String prefiex,
java.lang.String beforeInfo) |
void |
rollback(com.seeyon.v3x.dbpool.source.ProxyConnection proxyConnection) |
void |
setAutoCommit(boolean autoCommit,
com.seeyon.v3x.dbpool.source.ProxyConnection proxyConnection) |
public org.springframework.data.util.Pair<CTPTransationPrinter.MonitorThreadInfo,java.lang.String> prefixInit(java.lang.String joinpointIdentification)
public void finishPrintMethod()
public void connectionMark(java.lang.String joinpointIdentification)
public void printConnectionCallbackEvent(com.seeyon.v3x.dbpool.source.ProxyConnection connection, java.lang.String eventMsg, java.lang.String prefix)
public java.lang.String getTransactionInfo(org.springframework.transaction.interceptor.TransactionAspectSupport.TransactionInfo txInfo)
public void printTransaction(java.lang.String msg, org.springframework.transaction.interceptor.TransactionAspectSupport.TransactionInfo txInfo, CTPTransationPrinter.MonitorThreadInfo monitorThreadInfo, java.lang.String prefiex, java.lang.String beforeInfo)
public void commit(com.seeyon.v3x.dbpool.source.ProxyConnection proxyConnection)
commit
在接口中 com.seeyon.v3x.dbpool.source.ConnectionCallback
public void rollback(com.seeyon.v3x.dbpool.source.ProxyConnection proxyConnection)
rollback
在接口中 com.seeyon.v3x.dbpool.source.ConnectionCallback
public void setAutoCommit(boolean autoCommit, com.seeyon.v3x.dbpool.source.ProxyConnection proxyConnection)
setAutoCommit
在接口中 com.seeyon.v3x.dbpool.source.ConnectionCallback