Uses of Enum Class
org.seasar.doma.jdbc.tx.TransactionIsolationLevel
Packages that use TransactionIsolationLevel
-
Uses of TransactionIsolationLevel in org.seasar.doma.jdbc.tx
Fields in org.seasar.doma.jdbc.tx declared as TransactionIsolationLevelModifier and TypeFieldDescriptionprotected final TransactionIsolationLevelLocalTransaction.defaultTransactionIsolationLevelMethods in org.seasar.doma.jdbc.tx that return TransactionIsolationLevelModifier and TypeMethodDescriptionstatic TransactionIsolationLevelReturns the enum constant of this class with the specified name.static TransactionIsolationLevel[]TransactionIsolationLevel.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in org.seasar.doma.jdbc.tx with parameters of type TransactionIsolationLevelModifier and TypeMethodDescriptionvoidLocalTransaction.begin(TransactionIsolationLevel transactionIsolationLevel) Begin this transaction with the specified transaction isolation level.protected voidLocalTransaction.beginInternal(TransactionIsolationLevel transactionIsolationLevel, String callerMethodName) protected <RESULT> RESULTLocalTransactionManager.executeInTransaction(TransactionIsolationLevel isolationLevel, Supplier<RESULT> supplier) LocalTransactionDataSource.getKeepAliveLocalTransaction(JdbcLogger jdbcLogger, TransactionIsolationLevel transactionIsolationLevel) Returns a keep alive local transaction with the specified transaction level.LocalTransactionDataSource.getLocalTransaction(JdbcLogger jdbcLogger, TransactionIsolationLevel transactionIsolationLevel) Returns a local transaction with the specified transaction level.voidLocalTransactionManager.notSupported(TransactionIsolationLevel isolationLevel, Runnable block) <RESULT> RESULTLocalTransactionManager.notSupported(TransactionIsolationLevel isolationLevel, Supplier<RESULT> supplier) voidTransactionManager.notSupported(TransactionIsolationLevel isolationLevel, Runnable block) Executes the transaction whose attribute is NOT_SUPPORTED with the specified transaction isolation level.<RESULT> RESULTTransactionManager.notSupported(TransactionIsolationLevel isolationLevel, Supplier<RESULT> supplier) Executes the transaction whose attribute is NOT_SUPPORTED with the specified transaction isolation level and return the result.protected <RESULT> RESULTLocalTransactionManager.notSupportedInternal(TransactionIsolationLevel isolationLevel, Supplier<RESULT> supplier) voidLocalTransactionManager.required(TransactionIsolationLevel isolationLevel, Runnable block) <RESULT> RESULTLocalTransactionManager.required(TransactionIsolationLevel isolationLevel, Supplier<RESULT> supplier) voidTransactionManager.required(TransactionIsolationLevel isolationLevel, Runnable block) Executes the transaction whose attribute is REQUIRED with the specified transaction isolation level.<RESULT> RESULTTransactionManager.required(TransactionIsolationLevel isolationLevel, Supplier<RESULT> supplier) Executes the transaction whose attribute is REQUIRED with the specified transaction isolation level and return the result.protected <RESULT> RESULTLocalTransactionManager.requiredInternal(TransactionIsolationLevel isolationLevel, Supplier<RESULT> supplier) voidLocalTransactionManager.requiresNew(TransactionIsolationLevel isolationLevel, Runnable block) <RESULT> RESULTLocalTransactionManager.requiresNew(TransactionIsolationLevel isolationLevel, Supplier<RESULT> supplier) voidTransactionManager.requiresNew(TransactionIsolationLevel isolationLevel, Runnable block) Executes the transaction whose attribute is REQUIRES_NEW with the specified transaction isolation level.<RESULT> RESULTTransactionManager.requiresNew(TransactionIsolationLevel isolationLevel, Supplier<RESULT> supplier) Executes the transaction whose attribute is REQUIRES_NEW with the specified transaction isolation level and return the result.protected <RESULT> RESULTLocalTransactionManager.requiresNewInternal(TransactionIsolationLevel isolationLevel, Supplier<RESULT> supplier) Constructors in org.seasar.doma.jdbc.tx with parameters of type TransactionIsolationLevelModifierConstructorDescriptionprotectedKeepAliveLocalTransaction(DataSource dataSource, ThreadLocal<LocalTransactionContext> localTxContextHolder, JdbcLogger jdbcLogger, TransactionIsolationLevel defaultTransactionIsolationLevel) Creates an instance with the specified transaction isolation level.protectedLocalTransaction(DataSource dataSource, ThreadLocal<LocalTransactionContext> localTxContextHolder, JdbcLogger jdbcLogger, TransactionIsolationLevel defaultTransactionIsolationLevel) LocalTransactionManager(LocalTransactionDataSource dataSource, JdbcLogger jdbcLogger, TransactionIsolationLevel isolationLevel) Create an instance.