Enum Constant Summary
Enum Constants
The lock has been acquired successfully (lock operation).
The lock has been acquired successfully, but after a lock timed out for a better matching
ManagedObject
(lock operation).
A lock is required but not yet acquired.
The lock could not be acquired within the timeoutMillis.
Indicates that no locking was required based on the active
MOLockStrategy
.
The lock has been released successfully (unlock operation).
A thread is waiting to get the a lock for this transaction.
Method Summary
All Methods Static Methods Concrete Methods
Returns the enum constant of this class with the specified name.
Returns an array containing the constants of this enum class, in
the order they are declared.
Methods inherited from class java.lang.Enum
clone , compareTo , describeConstable , equals , finalize , getDeclaringClass , hashCode , name , ordinal , toString , valueOf
Enum Constant Details
notRequired
Indicates that no locking was required based on the active
MOLockStrategy
.
lockRequired
A lock is required but not yet acquired.
waitingForLock
A thread is waiting to get the a lock for this transaction.
locked
The lock has been acquired successfully (lock operation).
lockedAfterTimeout
The lock has been acquired successfully, but after a lock timed out for a better matching
ManagedObject
(lock operation).
unlocked
The lock has been released successfully (unlock operation).
lockTimedOut
The lock could not be acquired within the timeoutMillis.
Method Details
values
Returns an array containing the constants of this enum class, in
the order they are declared.
Returns:
an array containing the constants of this enum class, in the order they are declared
valueOf
Returns the enum constant of this class with the specified name.
The string must match exactly an identifier used to declare an
enum constant in this class. (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 class has no constant with the specified name
NullPointerException
- if the argument is null