Class FSWriteLock
- java.lang.Object
-
- org.tmatesoft.svn.core.internal.io.fs.FSWriteLock
-
public class FSWriteLock extends java.lang.Object
- Version:
- 1.3
- Author:
- TMate Software Ltd.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static FSWriteLock
getDBLogsLock(FSFS owner, boolean exclusive)
static FSWriteLock
getWriteLockForCurrentTxn(java.lang.String token, FSFS owner)
static FSWriteLock
getWriteLockForDB(FSFS owner)
static FSWriteLock
getWriteLockForTxn(java.lang.String txnID, FSFS owner)
void
lock()
static void
release(FSWriteLock lock)
java.lang.String
toString()
void
unlock()
-
-
-
Method Detail
-
getWriteLockForDB
public static FSWriteLock getWriteLockForDB(FSFS owner) throws SVNException
- Throws:
SVNException
-
getWriteLockForCurrentTxn
public static FSWriteLock getWriteLockForCurrentTxn(java.lang.String token, FSFS owner) throws SVNException
- Throws:
SVNException
-
getWriteLockForTxn
public static FSWriteLock getWriteLockForTxn(java.lang.String txnID, FSFS owner) throws SVNException
- Throws:
SVNException
-
getDBLogsLock
public static FSWriteLock getDBLogsLock(FSFS owner, boolean exclusive) throws SVNException
- Throws:
SVNException
-
lock
public void lock() throws SVNException
- Throws:
SVNException
-
release
public static void release(FSWriteLock lock)
-
unlock
public void unlock() throws SVNException
- Throws:
SVNException
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-