Class SVNWCDbRoot
- java.lang.Object
-
- org.tmatesoft.svn.core.internal.wc17.db.SVNWCDbRoot
-
public class SVNWCDbRoot extends java.lang.Object
- Author:
- TMate Software Ltd.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SVNWCDbRoot.WCLock
-
Constructor Summary
Constructors Constructor Description SVNWCDbRoot(SVNWCDb db, java.io.File absPath, SVNSqlJetDb sDb, long wcId, int format, boolean autoUpgrade, boolean failOnVersionsMismatch, boolean enforceEmptyWQ)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
java.io.File
computeRelPath(java.io.File localAbsPath)
void
ensureNoUnfinishedTransactions()
java.io.File
getAbsPath()
java.io.File
getAbsPath(java.io.File localRelPath)
SVNWCDb
getDb()
int
getFormat()
java.util.List<SVNWCDbRoot.WCLock>
getOwnedLocks()
SVNSqlJetDb
getSDb()
long
getWcId()
-
-
-
Constructor Detail
-
SVNWCDbRoot
public SVNWCDbRoot(SVNWCDb db, java.io.File absPath, SVNSqlJetDb sDb, long wcId, int format, boolean autoUpgrade, boolean failOnVersionsMismatch, boolean enforceEmptyWQ) throws SVNException
- Throws:
SVNException
-
-
Method Detail
-
getDb
public SVNWCDb getDb()
-
getAbsPath
public java.io.File getAbsPath()
-
getSDb
public SVNSqlJetDb getSDb()
-
getWcId
public long getWcId()
-
getFormat
public int getFormat()
-
getOwnedLocks
public java.util.List<SVNWCDbRoot.WCLock> getOwnedLocks()
-
close
public void close() throws SVNException
- Throws:
SVNException
-
getAbsPath
public java.io.File getAbsPath(java.io.File localRelPath)
-
ensureNoUnfinishedTransactions
public void ensureNoUnfinishedTransactions() throws SVNException
- Throws:
SVNException
-
computeRelPath
public java.io.File computeRelPath(java.io.File localAbsPath)
-
-