Class TransactionIsolation
- java.lang.Object
-
- org.jboss.jca.common.api.metadata.ds.TransactionIsolation
-
- All Implemented Interfaces:
Serializable,Comparable<TransactionIsolation>
public class TransactionIsolation extends Object implements Comparable<TransactionIsolation>, Serializable
A TransactionIsolation. Define constants used as the possible transaction isolation levels in transaction-isolation type. Include: TRANSACTION_READ_UNCOMMITTED TRANSACTION_READ_COMMITTED TRANSACTION_REPEATABLE_READ TRANSACTION_SERIALIZABLE TRANSACTION_NONE- Author:
- Stefano Maestri, Jesper Pedersen
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static TransactionIsolationTRANSACTION_NONETRANSACTION_NONE;static TransactionIsolationTRANSACTION_READ_COMMITTEDTRANSACTION_READ_COMMITTEDstatic TransactionIsolationTRANSACTION_READ_UNCOMMITTEDTRANSACTION_READ_UNCOMMITTEDstatic TransactionIsolationTRANSACTION_REPEATABLE_READTRANSACTION_REPEATABLE_READ,static TransactionIsolationTRANSACTION_SERIALIZABLETRANSACTION_SERIALIZABLE,
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(TransactionIsolation o)static TransactionIsolationcustomLevel(String n)Custom transaction levelsbooleanequals(Object o)static TransactionIsolationforName(String v)Static method to get an instanceinthashCode()Stringname()Nameintordinal()OrdinalStringtoString()static TransactionIsolationvalueOf(String v)Static method to get an instance
-
-
-
Field Detail
-
TRANSACTION_READ_UNCOMMITTED
public static final TransactionIsolation TRANSACTION_READ_UNCOMMITTED
TRANSACTION_READ_UNCOMMITTED
-
TRANSACTION_READ_COMMITTED
public static final TransactionIsolation TRANSACTION_READ_COMMITTED
TRANSACTION_READ_COMMITTED
-
TRANSACTION_REPEATABLE_READ
public static final TransactionIsolation TRANSACTION_REPEATABLE_READ
TRANSACTION_REPEATABLE_READ,
-
TRANSACTION_SERIALIZABLE
public static final TransactionIsolation TRANSACTION_SERIALIZABLE
TRANSACTION_SERIALIZABLE,
-
TRANSACTION_NONE
public static final TransactionIsolation TRANSACTION_NONE
TRANSACTION_NONE;
-
-
Method Detail
-
compareTo
public int compareTo(TransactionIsolation o)
- Specified by:
compareToin interfaceComparable<TransactionIsolation>
-
name
public String name()
Name- Returns:
- The value
-
ordinal
public int ordinal()
Ordinal- Returns:
- The value
-
forName
public static TransactionIsolation forName(String v)
Static method to get an instance- Parameters:
v- The value- Returns:
- The instance
-
valueOf
public static TransactionIsolation valueOf(String v)
Static method to get an instance- Parameters:
v- The value- Returns:
- The instance
-
customLevel
public static TransactionIsolation customLevel(String n)
Custom transaction levels- Parameters:
n- The name- Returns:
- The value
-
-