public abstract class ConnectionFactory extends java.lang.Object implements Service
| 修飾子とタイプ | フィールドと説明 |
|---|---|
static java.lang.String |
SQL_COUNT_KEY |
| コンストラクタと説明 |
|---|
ConnectionFactory() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
abstract java.sql.Connection |
getConnection() |
abstract java.sql.Connection |
getConnection(java.util.function.Function<java.sql.Connection,java.sql.Connection> afterGetPhysicalConnectionHandler) |
abstract java.util.concurrent.atomic.AtomicInteger |
getCounterOfSqlExecution() |
abstract TransactionIsolationLevel |
getTransactionIsolationLevel() |
abstract int |
getWarnLogThreshold() |
abstract boolean |
isCountSqlExecution() |
abstract boolean |
isWarnLogBefore() |
public static final java.lang.String SQL_COUNT_KEY
public abstract java.sql.Connection getConnection()
public abstract java.sql.Connection getConnection(java.util.function.Function<java.sql.Connection,java.sql.Connection> afterGetPhysicalConnectionHandler)
public abstract int getWarnLogThreshold()
public abstract boolean isWarnLogBefore()
public abstract boolean isCountSqlExecution()
public abstract java.util.concurrent.atomic.AtomicInteger getCounterOfSqlExecution()
public abstract TransactionIsolationLevel getTransactionIsolationLevel()