Uses of Class
org.h2.engine.IsolationLevel
-
Packages that use IsolationLevel Package Description org.h2.command.dml Contains DML (data manipulation language) and related SQL statements.org.h2.engine Contains high level classes of the database and classes that don't fit in another sub-package.org.h2.mvstore.tx Helper classes to use the MVStore in a transactional manner. -
-
Uses of IsolationLevel in org.h2.command.dml
Fields in org.h2.command.dml declared as IsolationLevel Modifier and Type Field Description private IsolationLevel
SetSessionCharacteristics. isolationLevel
Constructors in org.h2.command.dml with parameters of type IsolationLevel Constructor Description SetSessionCharacteristics(SessionLocal session, IsolationLevel isolationLevel)
-
Uses of IsolationLevel in org.h2.engine
Fields in org.h2.engine declared as IsolationLevel Modifier and Type Field Description private IsolationLevel
SessionLocal. isolationLevel
Isolation level.Methods in org.h2.engine that return IsolationLevel Modifier and Type Method Description static IsolationLevel
IsolationLevel. fromJdbc(int level)
Returns the isolation level from LOCK_MODE equivalent for PageStore and old versions of H2.static IsolationLevel
IsolationLevel. fromLockMode(int lockMode)
Returns the isolation level from LOCK_MODE equivalent for PageStore and old versions of H2.static IsolationLevel
IsolationLevel. fromSql(java.lang.String sql)
Returns the isolation level from its SQL name.abstract IsolationLevel
Session. getIsolationLevel()
Returns the isolation level.IsolationLevel
SessionLocal. getIsolationLevel()
IsolationLevel
SessionRemote. getIsolationLevel()
static IsolationLevel
IsolationLevel. valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static IsolationLevel[]
IsolationLevel. values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods in org.h2.engine with parameters of type IsolationLevel Modifier and Type Method Description abstract void
Session. setIsolationLevel(IsolationLevel isolationLevel)
Sets the isolation level.void
SessionLocal. setIsolationLevel(IsolationLevel isolationLevel)
void
SessionRemote. setIsolationLevel(IsolationLevel isolationLevel)
-
Uses of IsolationLevel in org.h2.mvstore.tx
Fields in org.h2.mvstore.tx declared as IsolationLevel Modifier and Type Field Description (package private) IsolationLevel
Transaction. isolationLevel
The current isolation level.Methods in org.h2.mvstore.tx that return IsolationLevel Modifier and Type Method Description IsolationLevel
Transaction. getIsolationLevel()
Returns the isolation level of this transaction.Methods in org.h2.mvstore.tx with parameters of type IsolationLevel Modifier and Type Method Description Transaction
TransactionStore. begin(TransactionStore.RollbackListener listener, int timeoutMillis, int ownerId, IsolationLevel isolationLevel)
Begin a new transaction.private Transaction
TransactionStore. registerTransaction(int txId, int status, java.lang.String name, long logId, int timeoutMillis, int ownerId, IsolationLevel isolationLevel, TransactionStore.RollbackListener listener)
Constructors in org.h2.mvstore.tx with parameters of type IsolationLevel Constructor Description Transaction(TransactionStore store, int transactionId, long sequenceNum, int status, java.lang.String name, long logId, int timeoutMillis, int ownerId, IsolationLevel isolationLevel, TransactionStore.RollbackListener listener)
-