de.schwarzrot.data.transaction
Enum TransactionStatus
java.lang.Object
java.lang.Enum<TransactionStatus>
de.schwarzrot.data.transaction.TransactionStatus
- All Implemented Interfaces:
- Serializable, Comparable<TransactionStatus>
public enum TransactionStatus
- extends Enum<TransactionStatus>
STATUS_NO_TRANSACTION
public static final TransactionStatus STATUS_NO_TRANSACTION
STATUS_CREATED
public static final TransactionStatus STATUS_CREATED
STATUS_ACTIVE
public static final TransactionStatus STATUS_ACTIVE
STATUS_COMMITTED
public static final TransactionStatus STATUS_COMMITTED
STATUS_COMMITTING
public static final TransactionStatus STATUS_COMMITTING
STATUS_MARKED_ROLLBACK
public static final TransactionStatus STATUS_MARKED_ROLLBACK
STATUS_PREPARED
public static final TransactionStatus STATUS_PREPARED
STATUS_PREPARING
public static final TransactionStatus STATUS_PREPARING
STATUS_ROLLEDBACK
public static final TransactionStatus STATUS_ROLLEDBACK
STATUS_ROLLING_BACK
public static final TransactionStatus STATUS_ROLLING_BACK
STATUS_UNKNOWN
public static final TransactionStatus STATUS_UNKNOWN
values
public static TransactionStatus[] 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 (TransactionStatus c : TransactionStatus.values())
System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in
the order they are declared
valueOf
public static TransactionStatus valueOf(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:
IllegalArgumentException
- if this enum type has no constant
with the specified name
NullPointerException
- if the argument is null
Submit
a bug or request a feature
SRJRCFrames is published according to the
GNU General Public License
Copyright 2005-2012
Reinhard Mantey - some rights reserved.