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 FSWriteLockgetDBLogsLock(FSFS owner, boolean exclusive)static FSWriteLockgetWriteLockForCurrentTxn(java.lang.String token, FSFS owner)static FSWriteLockgetWriteLockForDB(FSFS owner)static FSWriteLockgetWriteLockForTxn(java.lang.String txnID, FSFS owner)voidlock()static voidrelease(FSWriteLock lock)java.lang.StringtoString()voidunlock()
-
-
-
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:
toStringin classjava.lang.Object
-
-