kodo.kernel
Class SingleJVMExclusiveLockManager
java.lang.Object
org.apache.openjpa.kernel.AbstractLockManager
org.apache.openjpa.kernel.VersionLockManager
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:
lockInternal
in class VersionLockManager
newLock
protected Lock newLock()
- Create a new lock.
endTransaction
public void endTransaction()
- Release all the locks held by this context.
- Specified by:
endTransaction
in interface LockManager
- Overrides:
endTransaction
in 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