public class SqlMethodAnalyzer
extends java.lang.Object
| Constructor and Description |
|---|
SqlMethodAnalyzer() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
doesCloseTransaction(java.sql.Connection conn,
java.lang.String methodName,
java.lang.Object[] args) |
boolean |
doesOpenTransaction(java.sql.Connection conn,
java.lang.String methodName,
java.lang.Object[] args) |
boolean |
doesSwitchAutoCommitFalseTrue(java.sql.Connection conn,
java.lang.String methodName,
java.lang.Object[] jdbcMethodArgs) |
java.lang.Boolean |
getAutoCommitValueFromSqlStatement(java.lang.Object[] args) |
boolean |
isMethodClosingSqlObject(java.lang.String methodName) |
boolean |
isStatementClosingTransaction(java.lang.String statement) |
boolean |
isStatementDml(java.lang.String statement) |
boolean |
isStatementSettingAutoCommit(java.lang.String methodName,
java.lang.Object[] args) |
boolean |
isStatementStartingTransaction(java.lang.String statement) |
public boolean doesOpenTransaction(java.sql.Connection conn,
java.lang.String methodName,
java.lang.Object[] args)
public boolean doesCloseTransaction(java.sql.Connection conn,
java.lang.String methodName,
java.lang.Object[] args)
public boolean isStatementDml(java.lang.String statement)
public boolean isStatementStartingTransaction(java.lang.String statement)
public boolean isStatementClosingTransaction(java.lang.String statement)
public boolean isStatementSettingAutoCommit(java.lang.String methodName,
java.lang.Object[] args)
public boolean doesSwitchAutoCommitFalseTrue(java.sql.Connection conn,
java.lang.String methodName,
java.lang.Object[] jdbcMethodArgs)
public java.lang.Boolean getAutoCommitValueFromSqlStatement(java.lang.Object[] args)
public boolean isMethodClosingSqlObject(java.lang.String methodName)