org.tmatesoft.svn.core.javahl17
Class SVNReposImpl
java.lang.Object
org.tmatesoft.svn.core.javahl17.SVNReposImpl
public class SVNReposImpl
- extends java.lang.Object
Field Summary |
static java.lang.String |
BDB
Filesystem in a Berkeley DB |
static java.lang.String |
FSFS
Filesystem in the filesystem |
Method Summary |
void |
cancelOperation()
|
void |
create(java.io.File path,
boolean disableFsyncCommit,
boolean keepLog,
java.io.File configPath,
java.lang.String fstype)
|
void |
deltify(java.io.File path,
org.apache.subversion.javahl.types.Revision start,
org.apache.subversion.javahl.types.Revision end)
|
void |
dispose()
|
void |
dump(java.io.File path,
java.io.OutputStream dataOut,
java.io.OutputStream errorOut,
org.apache.subversion.javahl.types.Revision start,
org.apache.subversion.javahl.types.Revision end,
boolean incremental,
boolean useDeltas,
org.apache.subversion.javahl.callback.ReposNotifyCallback callback)
|
void |
dump(java.io.File path,
java.io.OutputStream dataOut,
org.apache.subversion.javahl.types.Revision start,
org.apache.subversion.javahl.types.Revision end,
boolean incremental,
boolean useDeltas,
org.apache.subversion.javahl.callback.ReposNotifyCallback callback)
|
void |
freeze(org.apache.subversion.javahl.callback.ReposFreezeAction action,
java.io.File... paths)
|
protected org.tmatesoft.svn.core.wc.admin.SVNAdminClient |
getAdminClient()
|
org.apache.subversion.javahl.types.Version |
getVersion()
|
void |
hotcopy(java.io.File path,
java.io.File targetPath,
boolean cleanLogs)
|
void |
hotcopy(java.io.File path,
java.io.File targetPath,
boolean cleanLogs,
boolean incremental)
|
void |
hotcopy(java.io.File path,
java.io.File targetPath,
boolean cleanLogs,
boolean incremental,
org.apache.subversion.javahl.callback.ReposNotifyCallback callback)
|
void |
listDBLogs(java.io.File path,
org.apache.subversion.javahl.ISVNRepos.MessageReceiver receiver)
|
void |
listUnusedDBLogs(java.io.File path,
org.apache.subversion.javahl.ISVNRepos.MessageReceiver receiver)
|
void |
load(java.io.File path,
java.io.InputStream dataInput,
boolean ignoreUUID,
boolean forceUUID,
boolean usePreCommitHook,
boolean usePostCommitHook,
java.lang.String relativePath,
org.apache.subversion.javahl.callback.ReposNotifyCallback callback)
|
void |
load(java.io.File path,
java.io.InputStream dataInput,
boolean ignoreUUID,
boolean forceUUID,
java.lang.String relativePath,
org.apache.subversion.javahl.callback.ReposNotifyCallback callback)
|
void |
load(java.io.File path,
java.io.InputStream dataInput,
java.io.OutputStream messageOutput,
boolean ignoreUUID,
boolean forceUUID,
boolean usePreCommitHook,
boolean usePostCommitHook,
java.lang.String relativePath,
org.apache.subversion.javahl.callback.ReposNotifyCallback callback)
|
void |
load(java.io.File path,
java.io.InputStream dataInput,
org.apache.subversion.javahl.types.Revision start,
org.apache.subversion.javahl.types.Revision end,
boolean ignoreUUID,
boolean forceUUID,
boolean usePreCommitHook,
boolean usePostCommitHook,
boolean validateProps,
boolean ignoreDates,
java.lang.String relativePath,
org.apache.subversion.javahl.callback.ReposNotifyCallback callback)
|
void |
load(java.io.File path,
java.io.InputStream dataInput,
org.apache.subversion.javahl.types.Revision start,
org.apache.subversion.javahl.types.Revision end,
boolean ignoreUUID,
boolean forceUUID,
boolean usePostCommitHook,
boolean usePostCommitHook2,
java.lang.String relativePath,
org.apache.subversion.javahl.callback.ReposNotifyCallback callback)
|
java.util.Set<org.apache.subversion.javahl.types.Lock> |
lslocks(java.io.File path,
org.apache.subversion.javahl.types.Depth depth)
|
void |
lstxns(java.io.File path,
org.apache.subversion.javahl.ISVNRepos.MessageReceiver receiver)
|
void |
pack(java.io.File path,
org.apache.subversion.javahl.callback.ReposNotifyCallback callback)
|
long |
recover(java.io.File path,
org.apache.subversion.javahl.callback.ReposNotifyCallback callback)
|
void |
rmlocks(java.io.File path,
java.lang.String[] locks)
|
void |
rmtxns(java.io.File path,
java.lang.String[] transactions)
|
void |
setRevProp(java.io.File path,
org.apache.subversion.javahl.types.Revision rev,
java.lang.String propName,
java.lang.String propValue,
boolean usePreRevPropChangeHook,
boolean usePostRevPropChangeHook)
|
static void |
throwException(org.tmatesoft.svn.core.SVNException e,
SVNClientImpl svnClient)
|
void |
upgrade(java.io.File path,
org.apache.subversion.javahl.callback.ReposNotifyCallback callback)
|
void |
verify(java.io.File path,
java.io.OutputStream messageOut,
org.apache.subversion.javahl.types.Revision start,
org.apache.subversion.javahl.types.Revision end,
org.apache.subversion.javahl.callback.ReposNotifyCallback callback)
|
void |
verify(java.io.File path,
org.apache.subversion.javahl.types.Revision start,
org.apache.subversion.javahl.types.Revision end,
boolean checkNormalization,
boolean metadataOnly,
org.apache.subversion.javahl.callback.ReposNotifyCallback notifyCallback,
org.apache.subversion.javahl.callback.ReposVerifyCallback verifyCallback)
|
void |
verify(java.io.File path,
org.apache.subversion.javahl.types.Revision start,
org.apache.subversion.javahl.types.Revision end,
org.apache.subversion.javahl.callback.ReposNotifyCallback callback)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BDB
public static final java.lang.String BDB
- Filesystem in a Berkeley DB
- See Also:
- Constant Field Values
FSFS
public static final java.lang.String FSFS
- Filesystem in the filesystem
- See Also:
- Constant Field Values
SVNReposImpl
public SVNReposImpl()
dispose
public void dispose()
getVersion
public org.apache.subversion.javahl.types.Version getVersion()
getAdminClient
protected org.tmatesoft.svn.core.wc.admin.SVNAdminClient getAdminClient()
create
public void create(java.io.File path,
boolean disableFsyncCommit,
boolean keepLog,
java.io.File configPath,
java.lang.String fstype)
throws org.apache.subversion.javahl.ClientException
- Throws:
org.apache.subversion.javahl.ClientException
deltify
public void deltify(java.io.File path,
org.apache.subversion.javahl.types.Revision start,
org.apache.subversion.javahl.types.Revision end)
throws org.apache.subversion.javahl.ClientException
- Throws:
org.apache.subversion.javahl.ClientException
dump
public void dump(java.io.File path,
java.io.OutputStream dataOut,
org.apache.subversion.javahl.types.Revision start,
org.apache.subversion.javahl.types.Revision end,
boolean incremental,
boolean useDeltas,
org.apache.subversion.javahl.callback.ReposNotifyCallback callback)
throws org.apache.subversion.javahl.ClientException
- Throws:
org.apache.subversion.javahl.ClientException
dump
public void dump(java.io.File path,
java.io.OutputStream dataOut,
java.io.OutputStream errorOut,
org.apache.subversion.javahl.types.Revision start,
org.apache.subversion.javahl.types.Revision end,
boolean incremental,
boolean useDeltas,
org.apache.subversion.javahl.callback.ReposNotifyCallback callback)
throws org.apache.subversion.javahl.ClientException
- Throws:
org.apache.subversion.javahl.ClientException
hotcopy
public void hotcopy(java.io.File path,
java.io.File targetPath,
boolean cleanLogs)
throws org.apache.subversion.javahl.ClientException
- Throws:
org.apache.subversion.javahl.ClientException
listDBLogs
public void listDBLogs(java.io.File path,
org.apache.subversion.javahl.ISVNRepos.MessageReceiver receiver)
throws org.apache.subversion.javahl.ClientException
- Throws:
org.apache.subversion.javahl.ClientException
listUnusedDBLogs
public void listUnusedDBLogs(java.io.File path,
org.apache.subversion.javahl.ISVNRepos.MessageReceiver receiver)
throws org.apache.subversion.javahl.ClientException
- Throws:
org.apache.subversion.javahl.ClientException
load
public void load(java.io.File path,
java.io.InputStream dataInput,
boolean ignoreUUID,
boolean forceUUID,
java.lang.String relativePath,
org.apache.subversion.javahl.callback.ReposNotifyCallback callback)
throws org.apache.subversion.javahl.ClientException
- Throws:
org.apache.subversion.javahl.ClientException
load
public void load(java.io.File path,
java.io.InputStream dataInput,
boolean ignoreUUID,
boolean forceUUID,
boolean usePreCommitHook,
boolean usePostCommitHook,
java.lang.String relativePath,
org.apache.subversion.javahl.callback.ReposNotifyCallback callback)
throws org.apache.subversion.javahl.ClientException
- Throws:
org.apache.subversion.javahl.ClientException
load
public void load(java.io.File path,
java.io.InputStream dataInput,
java.io.OutputStream messageOutput,
boolean ignoreUUID,
boolean forceUUID,
boolean usePreCommitHook,
boolean usePostCommitHook,
java.lang.String relativePath,
org.apache.subversion.javahl.callback.ReposNotifyCallback callback)
throws org.apache.subversion.javahl.ClientException
- Throws:
org.apache.subversion.javahl.ClientException
lstxns
public void lstxns(java.io.File path,
org.apache.subversion.javahl.ISVNRepos.MessageReceiver receiver)
throws org.apache.subversion.javahl.ClientException
- Throws:
org.apache.subversion.javahl.ClientException
recover
public long recover(java.io.File path,
org.apache.subversion.javahl.callback.ReposNotifyCallback callback)
throws org.apache.subversion.javahl.ClientException
- Throws:
org.apache.subversion.javahl.ClientException
rmtxns
public void rmtxns(java.io.File path,
java.lang.String[] transactions)
throws org.apache.subversion.javahl.ClientException
- Throws:
org.apache.subversion.javahl.ClientException
setRevProp
public void setRevProp(java.io.File path,
org.apache.subversion.javahl.types.Revision rev,
java.lang.String propName,
java.lang.String propValue,
boolean usePreRevPropChangeHook,
boolean usePostRevPropChangeHook)
throws org.apache.subversion.javahl.SubversionException
- Throws:
org.apache.subversion.javahl.SubversionException
verify
public void verify(java.io.File path,
org.apache.subversion.javahl.types.Revision start,
org.apache.subversion.javahl.types.Revision end,
org.apache.subversion.javahl.callback.ReposNotifyCallback callback)
throws org.apache.subversion.javahl.ClientException
- Throws:
org.apache.subversion.javahl.ClientException
verify
public void verify(java.io.File path,
java.io.OutputStream messageOut,
org.apache.subversion.javahl.types.Revision start,
org.apache.subversion.javahl.types.Revision end,
org.apache.subversion.javahl.callback.ReposNotifyCallback callback)
throws org.apache.subversion.javahl.ClientException
- Throws:
org.apache.subversion.javahl.ClientException
lslocks
public java.util.Set<org.apache.subversion.javahl.types.Lock> lslocks(java.io.File path,
org.apache.subversion.javahl.types.Depth depth)
throws org.apache.subversion.javahl.ClientException
- Throws:
org.apache.subversion.javahl.ClientException
rmlocks
public void rmlocks(java.io.File path,
java.lang.String[] locks)
throws org.apache.subversion.javahl.ClientException
- Throws:
org.apache.subversion.javahl.ClientException
upgrade
public void upgrade(java.io.File path,
org.apache.subversion.javahl.callback.ReposNotifyCallback callback)
throws org.apache.subversion.javahl.ClientException
- Throws:
org.apache.subversion.javahl.ClientException
pack
public void pack(java.io.File path,
org.apache.subversion.javahl.callback.ReposNotifyCallback callback)
throws org.apache.subversion.javahl.ClientException
- Throws:
org.apache.subversion.javahl.ClientException
cancelOperation
public void cancelOperation()
throws org.apache.subversion.javahl.ClientException
- Throws:
org.apache.subversion.javahl.ClientException
throwException
public static void throwException(org.tmatesoft.svn.core.SVNException e,
SVNClientImpl svnClient)
throws org.apache.subversion.javahl.ClientException
- Throws:
org.apache.subversion.javahl.ClientException
freeze
public void freeze(org.apache.subversion.javahl.callback.ReposFreezeAction action,
java.io.File... paths)
hotcopy
public void hotcopy(java.io.File path,
java.io.File targetPath,
boolean cleanLogs,
boolean incremental)
load
public void load(java.io.File path,
java.io.InputStream dataInput,
org.apache.subversion.javahl.types.Revision start,
org.apache.subversion.javahl.types.Revision end,
boolean ignoreUUID,
boolean forceUUID,
boolean usePostCommitHook,
boolean usePostCommitHook2,
java.lang.String relativePath,
org.apache.subversion.javahl.callback.ReposNotifyCallback callback)
verify
public void verify(java.io.File path,
org.apache.subversion.javahl.types.Revision start,
org.apache.subversion.javahl.types.Revision end,
boolean checkNormalization,
boolean metadataOnly,
org.apache.subversion.javahl.callback.ReposNotifyCallback notifyCallback,
org.apache.subversion.javahl.callback.ReposVerifyCallback verifyCallback)
load
public void load(java.io.File path,
java.io.InputStream dataInput,
org.apache.subversion.javahl.types.Revision start,
org.apache.subversion.javahl.types.Revision end,
boolean ignoreUUID,
boolean forceUUID,
boolean usePreCommitHook,
boolean usePostCommitHook,
boolean validateProps,
boolean ignoreDates,
java.lang.String relativePath,
org.apache.subversion.javahl.callback.ReposNotifyCallback callback)
hotcopy
public void hotcopy(java.io.File path,
java.io.File targetPath,
boolean cleanLogs,
boolean incremental,
org.apache.subversion.javahl.callback.ReposNotifyCallback callback)