public static final class OdiProcedureLineCmd.IsolationLevel
extends java.lang.Enum
Internal Enum that represents the DB isolation level to be applied to a Command when executed.
DEFAULT: default mode will be used (i.e. DB or driver specific)
READ_UNCOMMITED: The transaction can read data not committed by another transaction.
READ_COMMITED: The transaction can only read data committed by other transactions (in general, this is the default mode of many data servers.
REPEATABLE_READ: The transaction is certain to read the same information if it executes the same SQL query several times, even if the rows have been modified and committed by another transaction in the meantime.
SERIALIZABLE: The transaction is certain to read the same information if it executes the same SQL query several times, even if the rows have been modified, deleted, or created and committed by another transaction in the meantime.
NONE: none
Modifier and Type | Field and Description |
---|---|
static OdiProcedureLineCmd.IsolationLevel |
DEFAULT
default mode will be used (i.e.
|
static OdiProcedureLineCmd.IsolationLevel |
NONE
Deprecated.
Deprecated in 12.1.2 release with no direct replacement and will be removed soon, existing values will be changed to null
|
static OdiProcedureLineCmd.IsolationLevel |
READ_COMMITTED
The transaction can only read data committed by other transactions (in general, this is the default mode of many data servers.
|
static OdiProcedureLineCmd.IsolationLevel |
READ_UNCOMMITTED
The transaction can read data not committed by another transaction.
|
static OdiProcedureLineCmd.IsolationLevel |
REPEATABLE_READ
The transaction is certain to read the same information if it executes the same SQL query several times, even if the rows have been modified and committed by another transaction in the meantime.
|
static OdiProcedureLineCmd.IsolationLevel |
SERIALIZABLE
The transaction is certain to read the same information if it executes the same SQL query several times, even if the rows have been modified, deleted, or created and committed by another transaction in the meantime.
|
Modifier and Type | Method and Description |
---|---|
OdiSessionTaskLog.IsolationLevel |
convertToRuntimeIsolationLevel() |
static OdiProcedureLineCmd.IsolationLevel |
valueOf(java.lang.String name) |
static OdiProcedureLineCmd.IsolationLevel[] |
values() |
public static final OdiProcedureLineCmd.IsolationLevel READ_UNCOMMITTED
public static final OdiProcedureLineCmd.IsolationLevel READ_COMMITTED
public static final OdiProcedureLineCmd.IsolationLevel REPEATABLE_READ
public static final OdiProcedureLineCmd.IsolationLevel SERIALIZABLE
@Deprecated public static final OdiProcedureLineCmd.IsolationLevel NONE
public static final OdiProcedureLineCmd.IsolationLevel DEFAULT
public static OdiProcedureLineCmd.IsolationLevel[] values()
public static OdiProcedureLineCmd.IsolationLevel valueOf(java.lang.String name)
public OdiSessionTaskLog.IsolationLevel convertToRuntimeIsolationLevel()