public class PessimisticLock extends Object
JPA Query Hint Usage:
query.setHint(QueryHints.PESSIMISTIC_LOCK, PessimisticLock.Lock);
or
@QueryHint(name=QueryHints.PESSIMISTIC_LOCK, value=PessimisticLock.Lock)
Hint values are case-insensitive. "" could be used instead of default value PessimisticLock.DEFAULT.
Note: As of JPA 2.0 there is a standard way to configure pessimistic locking.
,
LockModeType
,
(find(), refresh(), lock())
,
(setLockMode())
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT |
static String |
Lock |
static String |
LockNoWait |
static String |
NoLock |
Constructor and Description |
---|
PessimisticLock() |
public static final String NoLock
public static final String Lock
public static final String LockNoWait
public static final String DEFAULT
EclipseLink 2.5.2, "build v20140319-9ad6abd" API Reference