org.apache.slide.store.tlock
Class TLockManager
java.lang.Object
org.apache.slide.store.tlock.TLockManager
- public class TLockManager
- extends java.lang.Object
Handles t-locks (transient locks) for multi-thread synchronization in the stores.
- Version:
- $Revision: 1.1.2.1 $
- Author:
- michael.hartmeier@softwareag.com, peter.nevermann@softwareag.com
Constructor Summary |
TLockManager(long timeout)
Default constructor. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TLockManager
public TLockManager(long timeout)
- Default constructor.
lock
public void lock(ResourceId resourceId,
java.lang.String uri,
int lockType)
throws TLockedException
- Throws:
TLockedException
releaseLocks
public void releaseLocks()
create
public TLock create(int lockType,
java.lang.String uri,
ResourceId resourceId)
- Creates an aquires a new ResourceLock.