public abstract class AbstractConnectionFactory extends ConnectionFactory
SQL_COUNT_KEY| コンストラクタと説明 |
|---|
AbstractConnectionFactory() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
java.sql.Connection |
getConnection() |
java.sql.Connection |
getConnection(java.util.function.Function<java.sql.Connection,java.sql.Connection> afterGetPhysicalConnectionHandler) |
protected abstract java.sql.Connection |
getConnectionInternal() |
java.util.concurrent.atomic.AtomicInteger |
getCounterOfSqlExecution() |
(package private) java.sql.Connection |
getHoldingConnection(ResourceHolder rh,
java.util.function.Function<java.sql.Connection,java.sql.Connection> afterGetPhysicalConnectionHandler) |
(package private) java.sql.Connection |
getPhysicalConnection(java.util.function.Function<java.sql.Connection,java.sql.Connection> afterGetPhysicalConnectionHandler) |
TransactionIsolationLevel |
getTransactionIsolationLevel() |
int |
getWarnLogThreshold() |
void |
init(Config config) |
boolean |
isCountSqlExecution() |
boolean |
isWarnLogBefore() |
public java.sql.Connection getConnection()
getConnection クラス内 ConnectionFactorypublic java.sql.Connection getConnection(java.util.function.Function<java.sql.Connection,java.sql.Connection> afterGetPhysicalConnectionHandler)
getConnection クラス内 ConnectionFactoryjava.sql.Connection getHoldingConnection(ResourceHolder rh, java.util.function.Function<java.sql.Connection,java.sql.Connection> afterGetPhysicalConnectionHandler)
java.sql.Connection getPhysicalConnection(java.util.function.Function<java.sql.Connection,java.sql.Connection> afterGetPhysicalConnectionHandler)
protected abstract java.sql.Connection getConnectionInternal()
public void init(Config config)
public boolean isWarnLogBefore()
isWarnLogBefore クラス内 ConnectionFactorypublic int getWarnLogThreshold()
getWarnLogThreshold クラス内 ConnectionFactorypublic TransactionIsolationLevel getTransactionIsolationLevel()
public boolean isCountSqlExecution()
isCountSqlExecution クラス内 ConnectionFactorypublic java.util.concurrent.atomic.AtomicInteger getCounterOfSqlExecution()