kodo.kernel
Class SingleJVMExclusiveLockManager
java.lang.Object
   org.apache.openjpa.kernel.AbstractLockManager
org.apache.openjpa.kernel.AbstractLockManager
       org.apache.openjpa.kernel.VersionLockManager
org.apache.openjpa.kernel.VersionLockManager
           kodo.kernel.SingleJVMExclusiveLockManager
kodo.kernel.SingleJVMExclusiveLockManager
- All Implemented Interfaces: 
- LockLevels, LockManager, Closeable
- public class SingleJVMExclusiveLockManager 
- extends VersionLockManager
An exclusive write single-JVM lock manager.
 
 
 
 
 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
SingleJVMExclusiveLockManager
public SingleJVMExclusiveLockManager()
lockInternal
protected void lockInternal(OpenJPAStateManager sm,
                            int level,
                            int timeout,
                            Object sdata)
- 
- Overrides:
- lockInternalin class- VersionLockManager
 
- 
 
newLock
protected Lock newLock()
- Create a new lock.
 
- 
 
endTransaction
public void endTransaction()
- Release all the locks held by this context.
 
- 
- Specified by:
- endTransactionin interface- LockManager
- Overrides:
- endTransactionin class- AbstractLockManager
 
- 
 
Copyright 2011 Oracle, Inc. All Rights Reserved.This documentation is deprecated and will be removed in the next release of WebLogic Server.
Oracle Fusion Middleware Oracle Kodo 4.2.0 API Reference (DEPRECATED)
12c Release 1 (12.1.1)
Part Number E24400_01