Skip navigation links

Oracle® Data Integrator Java API Reference
11g Release 1 (11.1.1.5.0)

E17060-02


oracle.odi.domain.project
Enum OdiProcedureLineCmd.IsolationLevel

java.lang.Object
  extended by java.lang.Enum<OdiProcedureLineCmd.IsolationLevel>
      extended by oracle.odi.domain.project.OdiProcedureLineCmd.IsolationLevel

All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<OdiProcedureLineCmd.IsolationLevel>
Enclosing class:
OdiProcedureLineCmd

public static enum OdiProcedureLineCmd.IsolationLevel
extends java.lang.Enum<OdiProcedureLineCmd.IsolationLevel>

Isolation Level

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


Enum Constant Summary
DEFAULT
          default mode will be used (i.e.
NONE
          None.
READ_COMMITTED
          The transaction can only read data committed by other transactions (in general, this is the default mode of many data servers.
READ_UNCOMMITTED
          The transaction can read data not committed by another transaction.
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.

 

Method Summary
static OdiProcedureLineCmd.IsolationLevel valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static OdiProcedureLineCmd.IsolationLevel[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.

 

Methods inherited from class java.lang.Enum
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf

 

Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait

 

Enum Constant Detail

READ_UNCOMMITTED

public static final OdiProcedureLineCmd.IsolationLevel READ_UNCOMMITTED
The transaction can read data not committed by another transaction.

READ_COMMITTED

public static final 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.

REPEATABLE_READ

public static final 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.

SERIALIZABLE

public static final 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.

NONE

public static final OdiProcedureLineCmd.IsolationLevel NONE
None.

DEFAULT

public static final OdiProcedureLineCmd.IsolationLevel DEFAULT
default mode will be used (i.e. DB or driver specific).

Method Detail

values

public static OdiProcedureLineCmd.IsolationLevel[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (OdiProcedureLineCmd.IsolationLevel c : OdiProcedureLineCmd.IsolationLevel.values())
    System.out.println(c);
Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static OdiProcedureLineCmd.IsolationLevel valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null

Skip navigation links

Oracle® Data Integrator Java API Reference
11g Release 1 (11.1.1.5.0)

E17060-02


Copyright © 2011, Oracle and/or its affiliates. All rights reserved.