Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle TopLink
11g Release 1 (11.1.1)

E28847-01


org.eclipse.persistence.config
Class PessimisticLock

java.lang.Object
  extended by org.eclipse.persistence.config.PessimisticLock


public class PessimisticLock
extends java.lang.Object

PessimisticLock hint values. The class contains all the valid values for QueryHints.PESSIMISTIC_LOCK query hint.

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.

See Also:
Note: As of JPA 2.0 there is a standard way to configure pessimistic locking., LockModeType, (find(), refresh(), lock()), (setLockMode())

Field Summary
static java.lang.String DEFAULT
           
static java.lang.String Lock
           
static java.lang.String LockNoWait
           
static java.lang.String NoLock
           

 

Constructor Summary
PessimisticLock()
           

 

Method Summary

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Field Detail

NoLock

public static final java.lang.String NoLock
See Also:
Constant Field Values

Lock

public static final java.lang.String Lock
See Also:
Constant Field Values

LockNoWait

public static final java.lang.String LockNoWait
See Also:
Constant Field Values

DEFAULT

public static final java.lang.String DEFAULT
See Also:
Constant Field Values

Constructor Detail

PessimisticLock

public PessimisticLock()

Skip navigation links

Copyright © 1998, 2012, Oracle. All Rights Reserved.