org.apache.subversion.javahl
Class SVNClient

java.lang.Object
  extended by org.apache.subversion.javahl.SVNClient
All Implemented Interfaces:
org.apache.subversion.javahl.ISVNClient

public class SVNClient
extends java.lang.Object
implements org.apache.subversion.javahl.ISVNClient


Constructor Summary
SVNClient()
           
 
Method Summary
 void add(java.lang.String path, org.apache.subversion.javahl.types.Depth depth, boolean force, boolean noIgnores, boolean addParents)
           
 void add(java.lang.String path, org.apache.subversion.javahl.types.Depth depth, boolean force, boolean noIgnores, boolean noAutoProps, boolean addParents)
           
 void addToChangelist(java.util.Set<java.lang.String> paths, java.lang.String changelist, org.apache.subversion.javahl.types.Depth depth, java.util.Collection<java.lang.String> changelists)
           
 void blame(java.lang.String path, org.apache.subversion.javahl.types.Revision pegRevision, org.apache.subversion.javahl.types.Revision revisionStart, org.apache.subversion.javahl.types.Revision revisionEnd, boolean ignoreMimeType, boolean includeMergedRevisions, org.apache.subversion.javahl.callback.BlameCallback callback)
           
 void blame(java.lang.String path, org.apache.subversion.javahl.types.Revision pegRevision, org.apache.subversion.javahl.types.Revision revisionStart, org.apache.subversion.javahl.types.Revision revisionEnd, boolean ignoreMimeType, boolean includeMergedRevisions, org.apache.subversion.javahl.callback.BlameCallback callback, org.apache.subversion.javahl.types.DiffOptions options)
           
 void cancelOperation()
           
 long checkout(java.lang.String moduleName, java.lang.String destPath, org.apache.subversion.javahl.types.Revision revision, org.apache.subversion.javahl.types.Revision pegRevision, org.apache.subversion.javahl.types.Depth depth, boolean ignoreExternals, boolean allowUnverObstructions)
           
 void cleanup(java.lang.String path)
           
 void cleanup(java.lang.String path, boolean breakLocks, boolean fixRecordedTimestamps, boolean clearDavCache, boolean removeUnusedPristines, boolean includeExternals)
           
 void commit(java.util.Set<java.lang.String> path, org.apache.subversion.javahl.types.Depth depth, boolean noUnlock, boolean keepChangelist, java.util.Collection<java.lang.String> changelists, java.util.Map<java.lang.String,java.lang.String> revpropTable, org.apache.subversion.javahl.callback.CommitMessageCallback handler, org.apache.subversion.javahl.callback.CommitCallback callback)
           
 void copy(java.util.List<org.apache.subversion.javahl.types.CopySource> sources, java.lang.String destPath, boolean copyAsChild, boolean makeParents, boolean ignoreExternals, boolean metadataOnly, boolean pinExternals, java.util.Map<java.lang.String,java.util.List<org.apache.subversion.javahl.types.ExternalItem>> externalsToPin, java.util.Map<java.lang.String,java.lang.String> revpropTable, org.apache.subversion.javahl.callback.CommitMessageCallback handler, org.apache.subversion.javahl.callback.CommitCallback callback)
           
 void copy(java.util.List<org.apache.subversion.javahl.types.CopySource> sources, java.lang.String destPath, boolean copyAsChild, boolean makeParents, boolean ignoreExternals, java.util.Map<java.lang.String,java.lang.String> revpropTable, org.apache.subversion.javahl.callback.CommitMessageCallback handler, org.apache.subversion.javahl.callback.CommitCallback callback)
           
 void diff(java.lang.String target, org.apache.subversion.javahl.types.Revision pegRevision, org.apache.subversion.javahl.types.Revision startRevision, org.apache.subversion.javahl.types.Revision endRevision, java.lang.String relativeToDir, java.io.OutputStream outStream, org.apache.subversion.javahl.types.Depth depth, java.util.Collection<java.lang.String> changelists, boolean ignoreAncestry, boolean noDiffDeleted, boolean force, boolean copiesAsAdds, boolean ignoreProps, boolean propsOnly)
           
 void diff(java.lang.String target, org.apache.subversion.javahl.types.Revision pegRevision, org.apache.subversion.javahl.types.Revision startRevision, org.apache.subversion.javahl.types.Revision endRevision, java.lang.String relativeToDir, java.io.OutputStream outStream, org.apache.subversion.javahl.types.Depth depth, java.util.Collection<java.lang.String> changelists, boolean ignoreAncestry, boolean noDiffDeleted, boolean force, boolean copiesAsAdds, boolean ignoreProps, boolean propsOnly, org.apache.subversion.javahl.types.DiffOptions options)
           
 void diff(java.lang.String target, org.apache.subversion.javahl.types.Revision pegRevision, org.apache.subversion.javahl.types.Revision startRevision, org.apache.subversion.javahl.types.Revision endRevision, java.lang.String relativeToDir, java.lang.String outFileName, org.apache.subversion.javahl.types.Depth depth, java.util.Collection<java.lang.String> changelists, boolean ignoreAncestry, boolean noDiffDeleted, boolean force, boolean copiesAsAdds)
           
 void diff(java.lang.String target, org.apache.subversion.javahl.types.Revision pegRevision, org.apache.subversion.javahl.types.Revision startRevision, org.apache.subversion.javahl.types.Revision endRevision, java.lang.String relativeToDir, java.lang.String outFileName, org.apache.subversion.javahl.types.Depth depth, java.util.Collection<java.lang.String> changelists, boolean ignoreAncestry, boolean noDiffDeleted, boolean force, boolean copiesAsAdds, boolean ignoreProps, boolean propsOnly, org.apache.subversion.javahl.types.DiffOptions options)
           
 void diff(java.lang.String target1, org.apache.subversion.javahl.types.Revision revision1, java.lang.String target2, org.apache.subversion.javahl.types.Revision revision2, java.lang.String relativeToDir, java.io.OutputStream outStream, org.apache.subversion.javahl.types.Depth depth, java.util.Collection<java.lang.String> changelists, boolean ignoreAncestry, boolean noDiffDeleted, boolean force, boolean copiesAsAdds, boolean ignoreProps, boolean propsOnly)
           
 void diff(java.lang.String target1, org.apache.subversion.javahl.types.Revision revision1, java.lang.String target2, org.apache.subversion.javahl.types.Revision revision2, java.lang.String relativeToDir, java.io.OutputStream outStream, org.apache.subversion.javahl.types.Depth depth, java.util.Collection<java.lang.String> changelists, boolean ignoreAncestry, boolean noDiffDeleted, boolean force, boolean copiesAsAdds, boolean ignoreProps, boolean propsOnly, org.apache.subversion.javahl.types.DiffOptions options)
           
 void diff(java.lang.String target1, org.apache.subversion.javahl.types.Revision revision1, java.lang.String target2, org.apache.subversion.javahl.types.Revision revision2, java.lang.String relativeToDir, java.lang.String outFileName, org.apache.subversion.javahl.types.Depth depth, java.util.Collection<java.lang.String> changelists, boolean ignoreAncestry, boolean noDiffDeleted, boolean force, boolean copiesAsAdds)
           
 void diff(java.lang.String target1, org.apache.subversion.javahl.types.Revision revision1, java.lang.String target2, org.apache.subversion.javahl.types.Revision revision2, java.lang.String relativeToDir, java.lang.String outFileName, org.apache.subversion.javahl.types.Depth depth, java.util.Collection<java.lang.String> changelists, boolean ignoreAncestry, boolean noDiffDeleted, boolean force, boolean copiesAsAdds, boolean ignoreProps, boolean propsOnly, org.apache.subversion.javahl.types.DiffOptions options)
           
 void diffSummarize(java.lang.String target, org.apache.subversion.javahl.types.Revision pegRevision, org.apache.subversion.javahl.types.Revision startRevision, org.apache.subversion.javahl.types.Revision endRevision, org.apache.subversion.javahl.types.Depth depth, java.util.Collection<java.lang.String> changelists, boolean ignoreAncestry, org.apache.subversion.javahl.callback.DiffSummaryCallback receiver)
           
 void diffSummarize(java.lang.String target1, org.apache.subversion.javahl.types.Revision revision1, java.lang.String target2, org.apache.subversion.javahl.types.Revision revision2, org.apache.subversion.javahl.types.Depth depth, java.util.Collection<java.lang.String> changelists, boolean ignoreAncestry, org.apache.subversion.javahl.callback.DiffSummaryCallback receiver)
           
 void dispose()
           
 long doExport(java.lang.String srcPath, java.lang.String destPath, org.apache.subversion.javahl.types.Revision revision, org.apache.subversion.javahl.types.Revision pegRevision, boolean force, boolean ignoreExternals, boolean ignoreKeywords, org.apache.subversion.javahl.types.Depth depth, java.lang.String nativeEOL)
           
 long doExport(java.lang.String srcPath, java.lang.String destPath, org.apache.subversion.javahl.types.Revision revision, org.apache.subversion.javahl.types.Revision pegRevision, boolean force, boolean ignoreExternals, org.apache.subversion.javahl.types.Depth depth, java.lang.String nativeEOL)
           
 void doImport(java.lang.String path, java.lang.String url, org.apache.subversion.javahl.types.Depth depth, boolean noIgnore, boolean noAutoProps, boolean ignoreUnknownNodeTypes, java.util.Map<java.lang.String,java.lang.String> revpropTable, org.apache.subversion.javahl.callback.ImportFilterCallback importFilterCallback, org.apache.subversion.javahl.callback.CommitMessageCallback messageHandler, org.apache.subversion.javahl.callback.CommitCallback commitCallback)
           
 void doImport(java.lang.String path, java.lang.String url, org.apache.subversion.javahl.types.Depth depth, boolean noIgnore, boolean ignoreUnknownNodeTypes, java.util.Map<java.lang.String,java.lang.String> revpropTable, org.apache.subversion.javahl.callback.CommitMessageCallback handler, org.apache.subversion.javahl.callback.CommitCallback callback)
           
 long doSwitch(java.lang.String path, java.lang.String url, org.apache.subversion.javahl.types.Revision revision, org.apache.subversion.javahl.types.Revision pegRevision, org.apache.subversion.javahl.types.Depth depth, boolean depthIsSticky, boolean ignoreExternals, boolean allowUnverObstructions, boolean ignoreAncestry)
           
 byte[] fileContent(java.lang.String path, org.apache.subversion.javahl.types.Revision revision, org.apache.subversion.javahl.types.Revision pegRevision)
           
 java.lang.String getAdminDirectoryName()
           
 void getChangelists(java.lang.String rootPath, java.util.Collection<java.lang.String> changelists, org.apache.subversion.javahl.types.Depth depth, org.apache.subversion.javahl.callback.ChangelistCallback callback)
           
 java.lang.String getConfigDirectory()
           
 org.apache.subversion.javahl.callback.ConfigEvent getConfigEventHandler()
           
 org.apache.subversion.javahl.types.Mergeinfo getMergeinfo(java.lang.String path, org.apache.subversion.javahl.types.Revision pegRevision)
           
 void getMergeinfoLog(org.apache.subversion.javahl.types.Mergeinfo.LogKind kind, java.lang.String pathOrUrl, org.apache.subversion.javahl.types.Revision pegRevision, java.lang.String mergeSourceUrl, org.apache.subversion.javahl.types.Revision srcPegRevision, boolean discoverChangedPaths, org.apache.subversion.javahl.types.Depth depth, java.util.Set<java.lang.String> revProps, org.apache.subversion.javahl.callback.LogMessageCallback callback)
           
 void getMergeinfoLog(org.apache.subversion.javahl.types.Mergeinfo.LogKind kind, java.lang.String pathOrUrl, org.apache.subversion.javahl.types.Revision pegRevision, java.lang.String mergeSourceUrl, org.apache.subversion.javahl.types.Revision srcPegRevision, org.apache.subversion.javahl.types.Revision srcStartRevision, org.apache.subversion.javahl.types.Revision srcEndRevision, boolean discoverChangedPaths, org.apache.subversion.javahl.types.Depth depth, java.util.Set<java.lang.String> revProps, org.apache.subversion.javahl.callback.LogMessageCallback callback)
           
 org.apache.subversion.javahl.types.RuntimeVersion getRuntimeVersion()
           
 org.apache.subversion.javahl.types.Version getVersion()
           
 org.apache.subversion.javahl.types.VersionExtended getVersionExtended(boolean verbose)
           
 java.lang.String getVersionInfo(java.lang.String path, java.lang.String trailUrl, boolean lastChanged)
           
 void info(java.lang.String pathOrUrl, org.apache.subversion.javahl.types.Revision revision, org.apache.subversion.javahl.types.Revision pegRevision, org.apache.subversion.javahl.types.Depth depth, boolean fetchExcluded, boolean fetchActualOnly, boolean includeExternals, java.util.Collection<java.lang.String> changelists, org.apache.subversion.javahl.callback.InfoCallback callback)
           
 void info2(java.lang.String pathOrUrl, org.apache.subversion.javahl.types.Revision revision, org.apache.subversion.javahl.types.Revision pegRevision, org.apache.subversion.javahl.types.Depth depth, java.util.Collection<java.lang.String> changelists, org.apache.subversion.javahl.callback.InfoCallback callback)
           
 boolean isAdminDirectory(java.lang.String name)
           
 void list(java.lang.String url, org.apache.subversion.javahl.types.Revision revision, org.apache.subversion.javahl.types.Revision pegRevision, org.apache.subversion.javahl.types.Depth depth, int direntFields, boolean fetchLocks, org.apache.subversion.javahl.callback.ListCallback callback)
           
 void lock(java.util.Set<java.lang.String> path, java.lang.String comment, boolean force)
           
 void logMessages(java.lang.String path, org.apache.subversion.javahl.types.Revision pegRevision, java.util.List<org.apache.subversion.javahl.types.RevisionRange> ranges, boolean stopOnCopy, boolean discoverPath, boolean includeMergedRevisions, java.util.Set<java.lang.String> revProps, long limit, org.apache.subversion.javahl.callback.LogMessageCallback callback)
           
 void merge(java.lang.String path, org.apache.subversion.javahl.types.Revision pegRevision, java.util.List<org.apache.subversion.javahl.types.RevisionRange> revisions, java.lang.String localPath, boolean force, org.apache.subversion.javahl.types.Depth depth, boolean ignoreAncestry, boolean dryRun, boolean recordOnly)
           
 void merge(java.lang.String path, org.apache.subversion.javahl.types.Revision pegRevision, java.util.List<org.apache.subversion.javahl.types.RevisionRange> revisions, java.lang.String localPath, boolean force, org.apache.subversion.javahl.types.Depth depth, boolean ignoreMergeinfo, boolean diffIgnoreAncestry, boolean dryRun, boolean recordOnly)
           
 void merge(java.lang.String path, org.apache.subversion.javahl.types.Revision pegRevision, java.util.List<org.apache.subversion.javahl.types.RevisionRange> revisions, java.lang.String localPath, boolean force, org.apache.subversion.javahl.types.Depth depth, boolean ignoreMergeinfo, boolean diffIgnoreAncestry, boolean dryRun, boolean allowMixedRev, boolean recordOnly)
           
 void merge(java.lang.String path1, org.apache.subversion.javahl.types.Revision revision1, java.lang.String path2, org.apache.subversion.javahl.types.Revision revision2, java.lang.String localPath, boolean force, org.apache.subversion.javahl.types.Depth depth, boolean ignoreAncestry, boolean dryRun, boolean recordOnly)
           
 void merge(java.lang.String path1, org.apache.subversion.javahl.types.Revision revision1, java.lang.String path2, org.apache.subversion.javahl.types.Revision revision2, java.lang.String localPath, boolean force, org.apache.subversion.javahl.types.Depth depth, boolean ignoreMergeinfo, boolean diffIgnoreAncestry, boolean dryRun, boolean recordOnly)
           
 void merge(java.lang.String path1, org.apache.subversion.javahl.types.Revision revision1, java.lang.String path2, org.apache.subversion.javahl.types.Revision revision2, java.lang.String localPath, boolean force, org.apache.subversion.javahl.types.Depth depth, boolean ignoreMergeinfo, boolean diffIgnoreAncestry, boolean dryRun, boolean allowMixedRev, boolean recordOnly)
           
 void mergeReintegrate(java.lang.String path, org.apache.subversion.javahl.types.Revision pegRevision, java.lang.String localPath, boolean dryRun)
           
 void mkdir(java.util.Set<java.lang.String> path, boolean makeParents, java.util.Map<java.lang.String,java.lang.String> revpropTable, org.apache.subversion.javahl.callback.CommitMessageCallback handler, org.apache.subversion.javahl.callback.CommitCallback callback)
           
 void move(java.util.Set<java.lang.String> srcPaths, java.lang.String destPath, boolean force, boolean moveAsChild, boolean makeParents, boolean metadataOnly, boolean allowMixRev, java.util.Map<java.lang.String,java.lang.String> revpropTable, org.apache.subversion.javahl.callback.CommitMessageCallback handler, org.apache.subversion.javahl.callback.CommitCallback callback)
           
 void move(java.util.Set<java.lang.String> srcPaths, java.lang.String destPath, boolean force, boolean moveAsChild, boolean makeParents, java.util.Map<java.lang.String,java.lang.String> revpropTable, org.apache.subversion.javahl.callback.CommitMessageCallback handler, org.apache.subversion.javahl.callback.CommitCallback callback)
           
 void notification2(org.apache.subversion.javahl.callback.ClientNotifyCallback notify)
           
 org.apache.subversion.javahl.ISVNRemote openRemoteSession(java.lang.String pathOrUrl)
           
 org.apache.subversion.javahl.ISVNRemote openRemoteSession(java.lang.String pathOrUrl, int retryAttempts)
           
 void password(java.lang.String password)
           
 void patch(java.lang.String patchPath, java.lang.String targetPath, boolean dryRun, int stripCount, boolean reverse, boolean ignoreWhitespace, boolean removeTempfiles, org.apache.subversion.javahl.callback.PatchCallback callback)
           
 void properties(java.lang.String path, org.apache.subversion.javahl.types.Revision revision, org.apache.subversion.javahl.types.Revision pegRevision, org.apache.subversion.javahl.types.Depth depth, java.util.Collection<java.lang.String> changelists, org.apache.subversion.javahl.callback.InheritedProplistCallback callback)
           
 void properties(java.lang.String path, org.apache.subversion.javahl.types.Revision revision, org.apache.subversion.javahl.types.Revision pegRevision, org.apache.subversion.javahl.types.Depth depth, java.util.Collection<java.lang.String> changelists, org.apache.subversion.javahl.callback.ProplistCallback callback)
           
 byte[] propertyGet(java.lang.String path, java.lang.String name, org.apache.subversion.javahl.types.Revision revision, org.apache.subversion.javahl.types.Revision pegRevision)
           
 byte[] propertyGet(java.lang.String path, java.lang.String name, org.apache.subversion.javahl.types.Revision revision, org.apache.subversion.javahl.types.Revision pegRevision, java.util.Collection<java.lang.String> changelists)
           
 void propertySetLocal(java.util.Set<java.lang.String> paths, java.lang.String name, byte[] value, org.apache.subversion.javahl.types.Depth depth, java.util.Collection<java.lang.String> changelists, boolean force)
           
 void propertySetRemote(java.lang.String path, long baseRev, java.lang.String name, byte[] value, org.apache.subversion.javahl.callback.CommitMessageCallback handler, boolean force, java.util.Map<java.lang.String,java.lang.String> revpropTable, org.apache.subversion.javahl.callback.CommitCallback callback)
           
 void relocate(java.lang.String from, java.lang.String to, java.lang.String path, boolean ignoreExternals)
           
 void remove(java.util.Set<java.lang.String> path, boolean force, boolean keepLocal, java.util.Map<java.lang.String,java.lang.String> revpropTable, org.apache.subversion.javahl.callback.CommitMessageCallback handler, org.apache.subversion.javahl.callback.CommitCallback callback)
           
 void removeFromChangelists(java.util.Set<java.lang.String> paths, org.apache.subversion.javahl.types.Depth depth, java.util.Collection<java.lang.String> changelists)
           
 void resolve(java.lang.String path, org.apache.subversion.javahl.types.Depth depth, org.apache.subversion.javahl.ConflictResult.Choice conflictResult)
           
 void revert(java.util.Set<java.lang.String> paths, org.apache.subversion.javahl.types.Depth depth, java.util.Collection<java.lang.String> changelists)
           
 void revert(java.util.Set<java.lang.String> paths, org.apache.subversion.javahl.types.Depth depth, java.util.Collection<java.lang.String> changelists, boolean clearChangelists, boolean metadataOnly)
           
 void revert(java.lang.String path, org.apache.subversion.javahl.types.Depth depth, java.util.Collection<java.lang.String> changelists)
           
 java.util.Map<java.lang.String,byte[]> revProperties(java.lang.String path, org.apache.subversion.javahl.types.Revision rev)
           
 byte[] revProperty(java.lang.String path, java.lang.String name, org.apache.subversion.javahl.types.Revision rev)
           
 void setConfigDirectory(java.lang.String configDir)
           
 void setConfigEventHandler(org.apache.subversion.javahl.callback.ConfigEvent configHandler)
           
 void setConflictResolver(org.apache.subversion.javahl.callback.ConflictResolverCallback listener)
           
 void setProgressCallback(org.apache.subversion.javahl.callback.ProgressCallback listener)
           
 void setPrompt(org.apache.subversion.javahl.callback.AuthnCallback prompt)
           
 void setPrompt(org.apache.subversion.javahl.callback.UserPasswordCallback prompt)
           
 void setRevProperty(java.lang.String path, java.lang.String name, org.apache.subversion.javahl.types.Revision rev, java.lang.String value, java.lang.String originalValue, boolean force)
           
 void setTunnelAgent(org.apache.subversion.javahl.callback.TunnelAgent tunnelAgent)
           
 void status(java.lang.String path, org.apache.subversion.javahl.types.Depth depth, boolean onServer, boolean onDisk, boolean getAll, boolean noIgnore, boolean ignoreExternals, boolean depthAsSticky, java.util.Collection<java.lang.String> changelists, org.apache.subversion.javahl.callback.StatusCallback callback)
           
 void status(java.lang.String path, org.apache.subversion.javahl.types.Depth depth, boolean onServer, boolean getAll, boolean noIgnore, boolean ignoreExternals, java.util.Collection<java.lang.String> changelists, org.apache.subversion.javahl.callback.StatusCallback callback)
           
 java.util.Map<java.lang.String,byte[]> streamFileContent(java.lang.String path, org.apache.subversion.javahl.types.Revision revision, org.apache.subversion.javahl.types.Revision pegRevision, boolean expandKeywords, boolean returnProps, java.io.OutputStream stream)
           
 void streamFileContent(java.lang.String path, org.apache.subversion.javahl.types.Revision revision, org.apache.subversion.javahl.types.Revision pegRevision, java.io.OutputStream stream)
           
 java.util.Set<java.lang.String> suggestMergeSources(java.lang.String path, org.apache.subversion.javahl.types.Revision pegRevision)
           
 void unlock(java.util.Set<java.lang.String> path, boolean force)
           
 long[] update(java.util.Set<java.lang.String> path, org.apache.subversion.javahl.types.Revision revision, org.apache.subversion.javahl.types.Depth depth, boolean depthIsSticky, boolean makeParents, boolean ignoreExternals, boolean allowUnverObstructions)
           
 void upgrade(java.lang.String path)
           
 void username(java.lang.String username)
           
 void vacuum(java.lang.String path, boolean removeUnversionedItems, boolean removeIgnoredItems, boolean fixRecordedTimestamps, boolean removeUnusedPristines, boolean includeExternals)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SVNClient

public SVNClient()
Method Detail

dispose

public void dispose()
Specified by:
dispose in interface org.apache.subversion.javahl.ISVNClient

getVersion

public org.apache.subversion.javahl.types.Version getVersion()
Specified by:
getVersion in interface org.apache.subversion.javahl.ISVNClient

getRuntimeVersion

public org.apache.subversion.javahl.types.RuntimeVersion getRuntimeVersion()
Specified by:
getRuntimeVersion in interface org.apache.subversion.javahl.ISVNClient

getAdminDirectoryName

public java.lang.String getAdminDirectoryName()
Specified by:
getAdminDirectoryName in interface org.apache.subversion.javahl.ISVNClient

isAdminDirectory

public boolean isAdminDirectory(java.lang.String name)
Specified by:
isAdminDirectory in interface org.apache.subversion.javahl.ISVNClient

status

public void status(java.lang.String path,
                   org.apache.subversion.javahl.types.Depth depth,
                   boolean onServer,
                   boolean getAll,
                   boolean noIgnore,
                   boolean ignoreExternals,
                   java.util.Collection<java.lang.String> changelists,
                   org.apache.subversion.javahl.callback.StatusCallback callback)
            throws org.apache.subversion.javahl.ClientException
Specified by:
status in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

status

public void status(java.lang.String path,
                   org.apache.subversion.javahl.types.Depth depth,
                   boolean onServer,
                   boolean onDisk,
                   boolean getAll,
                   boolean noIgnore,
                   boolean ignoreExternals,
                   boolean depthAsSticky,
                   java.util.Collection<java.lang.String> changelists,
                   org.apache.subversion.javahl.callback.StatusCallback callback)
            throws org.apache.subversion.javahl.ClientException
Specified by:
status in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

list

public void list(java.lang.String url,
                 org.apache.subversion.javahl.types.Revision revision,
                 org.apache.subversion.javahl.types.Revision pegRevision,
                 org.apache.subversion.javahl.types.Depth depth,
                 int direntFields,
                 boolean fetchLocks,
                 org.apache.subversion.javahl.callback.ListCallback callback)
          throws org.apache.subversion.javahl.ClientException
Specified by:
list in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

username

public void username(java.lang.String username)
Specified by:
username in interface org.apache.subversion.javahl.ISVNClient

password

public void password(java.lang.String password)
Specified by:
password in interface org.apache.subversion.javahl.ISVNClient

setPrompt

public void setPrompt(org.apache.subversion.javahl.callback.AuthnCallback prompt)
Specified by:
setPrompt in interface org.apache.subversion.javahl.ISVNClient

setPrompt

public void setPrompt(org.apache.subversion.javahl.callback.UserPasswordCallback prompt)
Specified by:
setPrompt in interface org.apache.subversion.javahl.ISVNClient

setTunnelAgent

public void setTunnelAgent(org.apache.subversion.javahl.callback.TunnelAgent tunnelAgent)
Specified by:
setTunnelAgent in interface org.apache.subversion.javahl.ISVNClient

logMessages

public void logMessages(java.lang.String path,
                        org.apache.subversion.javahl.types.Revision pegRevision,
                        java.util.List<org.apache.subversion.javahl.types.RevisionRange> ranges,
                        boolean stopOnCopy,
                        boolean discoverPath,
                        boolean includeMergedRevisions,
                        java.util.Set<java.lang.String> revProps,
                        long limit,
                        org.apache.subversion.javahl.callback.LogMessageCallback callback)
                 throws org.apache.subversion.javahl.ClientException
Specified by:
logMessages in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

checkout

public long checkout(java.lang.String moduleName,
                     java.lang.String destPath,
                     org.apache.subversion.javahl.types.Revision revision,
                     org.apache.subversion.javahl.types.Revision pegRevision,
                     org.apache.subversion.javahl.types.Depth depth,
                     boolean ignoreExternals,
                     boolean allowUnverObstructions)
              throws org.apache.subversion.javahl.ClientException
Specified by:
checkout in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

notification2

public void notification2(org.apache.subversion.javahl.callback.ClientNotifyCallback notify)
Specified by:
notification2 in interface org.apache.subversion.javahl.ISVNClient

setConflictResolver

public void setConflictResolver(org.apache.subversion.javahl.callback.ConflictResolverCallback listener)
Specified by:
setConflictResolver in interface org.apache.subversion.javahl.ISVNClient

setProgressCallback

public void setProgressCallback(org.apache.subversion.javahl.callback.ProgressCallback listener)
Specified by:
setProgressCallback in interface org.apache.subversion.javahl.ISVNClient

remove

public void remove(java.util.Set<java.lang.String> path,
                   boolean force,
                   boolean keepLocal,
                   java.util.Map<java.lang.String,java.lang.String> revpropTable,
                   org.apache.subversion.javahl.callback.CommitMessageCallback handler,
                   org.apache.subversion.javahl.callback.CommitCallback callback)
            throws org.apache.subversion.javahl.ClientException
Specified by:
remove in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

revert

public void revert(java.lang.String path,
                   org.apache.subversion.javahl.types.Depth depth,
                   java.util.Collection<java.lang.String> changelists)
            throws org.apache.subversion.javahl.ClientException
Specified by:
revert in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

revert

public void revert(java.util.Set<java.lang.String> paths,
                   org.apache.subversion.javahl.types.Depth depth,
                   java.util.Collection<java.lang.String> changelists,
                   boolean clearChangelists,
                   boolean metadataOnly)
            throws org.apache.subversion.javahl.ClientException
Specified by:
revert in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

revert

public void revert(java.util.Set<java.lang.String> paths,
                   org.apache.subversion.javahl.types.Depth depth,
                   java.util.Collection<java.lang.String> changelists)
            throws org.apache.subversion.javahl.ClientException
Specified by:
revert in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

add

public void add(java.lang.String path,
                org.apache.subversion.javahl.types.Depth depth,
                boolean force,
                boolean noIgnores,
                boolean addParents)
         throws org.apache.subversion.javahl.ClientException
Specified by:
add in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

update

public long[] update(java.util.Set<java.lang.String> path,
                     org.apache.subversion.javahl.types.Revision revision,
                     org.apache.subversion.javahl.types.Depth depth,
                     boolean depthIsSticky,
                     boolean makeParents,
                     boolean ignoreExternals,
                     boolean allowUnverObstructions)
              throws org.apache.subversion.javahl.ClientException
Specified by:
update in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

commit

public void commit(java.util.Set<java.lang.String> path,
                   org.apache.subversion.javahl.types.Depth depth,
                   boolean noUnlock,
                   boolean keepChangelist,
                   java.util.Collection<java.lang.String> changelists,
                   java.util.Map<java.lang.String,java.lang.String> revpropTable,
                   org.apache.subversion.javahl.callback.CommitMessageCallback handler,
                   org.apache.subversion.javahl.callback.CommitCallback callback)
            throws org.apache.subversion.javahl.ClientException
Specified by:
commit in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

copy

public void copy(java.util.List<org.apache.subversion.javahl.types.CopySource> sources,
                 java.lang.String destPath,
                 boolean copyAsChild,
                 boolean makeParents,
                 boolean ignoreExternals,
                 boolean metadataOnly,
                 boolean pinExternals,
                 java.util.Map<java.lang.String,java.util.List<org.apache.subversion.javahl.types.ExternalItem>> externalsToPin,
                 java.util.Map<java.lang.String,java.lang.String> revpropTable,
                 org.apache.subversion.javahl.callback.CommitMessageCallback handler,
                 org.apache.subversion.javahl.callback.CommitCallback callback)
          throws org.apache.subversion.javahl.ClientException
Specified by:
copy in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

copy

public void copy(java.util.List<org.apache.subversion.javahl.types.CopySource> sources,
                 java.lang.String destPath,
                 boolean copyAsChild,
                 boolean makeParents,
                 boolean ignoreExternals,
                 java.util.Map<java.lang.String,java.lang.String> revpropTable,
                 org.apache.subversion.javahl.callback.CommitMessageCallback handler,
                 org.apache.subversion.javahl.callback.CommitCallback callback)
          throws org.apache.subversion.javahl.ClientException
Specified by:
copy in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

move

public void move(java.util.Set<java.lang.String> srcPaths,
                 java.lang.String destPath,
                 boolean force,
                 boolean moveAsChild,
                 boolean makeParents,
                 java.util.Map<java.lang.String,java.lang.String> revpropTable,
                 org.apache.subversion.javahl.callback.CommitMessageCallback handler,
                 org.apache.subversion.javahl.callback.CommitCallback callback)
          throws org.apache.subversion.javahl.ClientException
Specified by:
move in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

mkdir

public void mkdir(java.util.Set<java.lang.String> path,
                  boolean makeParents,
                  java.util.Map<java.lang.String,java.lang.String> revpropTable,
                  org.apache.subversion.javahl.callback.CommitMessageCallback handler,
                  org.apache.subversion.javahl.callback.CommitCallback callback)
           throws org.apache.subversion.javahl.ClientException
Specified by:
mkdir in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

cleanup

public void cleanup(java.lang.String path,
                    boolean breakLocks,
                    boolean fixRecordedTimestamps,
                    boolean clearDavCache,
                    boolean removeUnusedPristines,
                    boolean includeExternals)
             throws org.apache.subversion.javahl.ClientException
Specified by:
cleanup in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

cleanup

public void cleanup(java.lang.String path)
             throws org.apache.subversion.javahl.ClientException
Specified by:
cleanup in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

resolve

public void resolve(java.lang.String path,
                    org.apache.subversion.javahl.types.Depth depth,
                    org.apache.subversion.javahl.ConflictResult.Choice conflictResult)
             throws org.apache.subversion.javahl.SubversionException
Specified by:
resolve in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.SubversionException

doExport

public long doExport(java.lang.String srcPath,
                     java.lang.String destPath,
                     org.apache.subversion.javahl.types.Revision revision,
                     org.apache.subversion.javahl.types.Revision pegRevision,
                     boolean force,
                     boolean ignoreExternals,
                     boolean ignoreKeywords,
                     org.apache.subversion.javahl.types.Depth depth,
                     java.lang.String nativeEOL)
              throws org.apache.subversion.javahl.ClientException
Specified by:
doExport in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

doExport

public long doExport(java.lang.String srcPath,
                     java.lang.String destPath,
                     org.apache.subversion.javahl.types.Revision revision,
                     org.apache.subversion.javahl.types.Revision pegRevision,
                     boolean force,
                     boolean ignoreExternals,
                     org.apache.subversion.javahl.types.Depth depth,
                     java.lang.String nativeEOL)
              throws org.apache.subversion.javahl.ClientException
Specified by:
doExport in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

doSwitch

public long doSwitch(java.lang.String path,
                     java.lang.String url,
                     org.apache.subversion.javahl.types.Revision revision,
                     org.apache.subversion.javahl.types.Revision pegRevision,
                     org.apache.subversion.javahl.types.Depth depth,
                     boolean depthIsSticky,
                     boolean ignoreExternals,
                     boolean allowUnverObstructions,
                     boolean ignoreAncestry)
              throws org.apache.subversion.javahl.ClientException
Specified by:
doSwitch in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

doImport

public void doImport(java.lang.String path,
                     java.lang.String url,
                     org.apache.subversion.javahl.types.Depth depth,
                     boolean noIgnore,
                     boolean ignoreUnknownNodeTypes,
                     java.util.Map<java.lang.String,java.lang.String> revpropTable,
                     org.apache.subversion.javahl.callback.CommitMessageCallback handler,
                     org.apache.subversion.javahl.callback.CommitCallback callback)
              throws org.apache.subversion.javahl.ClientException
Specified by:
doImport in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

suggestMergeSources

public java.util.Set<java.lang.String> suggestMergeSources(java.lang.String path,
                                                           org.apache.subversion.javahl.types.Revision pegRevision)
                                                    throws org.apache.subversion.javahl.SubversionException
Specified by:
suggestMergeSources in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.SubversionException

merge

public void merge(java.lang.String path1,
                  org.apache.subversion.javahl.types.Revision revision1,
                  java.lang.String path2,
                  org.apache.subversion.javahl.types.Revision revision2,
                  java.lang.String localPath,
                  boolean force,
                  org.apache.subversion.javahl.types.Depth depth,
                  boolean ignoreMergeinfo,
                  boolean diffIgnoreAncestry,
                  boolean dryRun,
                  boolean allowMixedRev,
                  boolean recordOnly)
           throws org.apache.subversion.javahl.ClientException
Specified by:
merge in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

merge

public void merge(java.lang.String path1,
                  org.apache.subversion.javahl.types.Revision revision1,
                  java.lang.String path2,
                  org.apache.subversion.javahl.types.Revision revision2,
                  java.lang.String localPath,
                  boolean force,
                  org.apache.subversion.javahl.types.Depth depth,
                  boolean ignoreAncestry,
                  boolean dryRun,
                  boolean recordOnly)
           throws org.apache.subversion.javahl.ClientException
Specified by:
merge in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

merge

public void merge(java.lang.String path,
                  org.apache.subversion.javahl.types.Revision pegRevision,
                  java.util.List<org.apache.subversion.javahl.types.RevisionRange> revisions,
                  java.lang.String localPath,
                  boolean force,
                  org.apache.subversion.javahl.types.Depth depth,
                  boolean ignoreMergeinfo,
                  boolean diffIgnoreAncestry,
                  boolean dryRun,
                  boolean allowMixedRev,
                  boolean recordOnly)
           throws org.apache.subversion.javahl.ClientException
Specified by:
merge in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

merge

public void merge(java.lang.String path,
                  org.apache.subversion.javahl.types.Revision pegRevision,
                  java.util.List<org.apache.subversion.javahl.types.RevisionRange> revisions,
                  java.lang.String localPath,
                  boolean force,
                  org.apache.subversion.javahl.types.Depth depth,
                  boolean ignoreAncestry,
                  boolean dryRun,
                  boolean recordOnly)
           throws org.apache.subversion.javahl.ClientException
Specified by:
merge in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

mergeReintegrate

public void mergeReintegrate(java.lang.String path,
                             org.apache.subversion.javahl.types.Revision pegRevision,
                             java.lang.String localPath,
                             boolean dryRun)
                      throws org.apache.subversion.javahl.ClientException
Specified by:
mergeReintegrate in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

getMergeinfo

public org.apache.subversion.javahl.types.Mergeinfo getMergeinfo(java.lang.String path,
                                                                 org.apache.subversion.javahl.types.Revision pegRevision)
                                                          throws org.apache.subversion.javahl.SubversionException
Specified by:
getMergeinfo in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.SubversionException

getMergeinfoLog

public void getMergeinfoLog(org.apache.subversion.javahl.types.Mergeinfo.LogKind kind,
                            java.lang.String pathOrUrl,
                            org.apache.subversion.javahl.types.Revision pegRevision,
                            java.lang.String mergeSourceUrl,
                            org.apache.subversion.javahl.types.Revision srcPegRevision,
                            boolean discoverChangedPaths,
                            org.apache.subversion.javahl.types.Depth depth,
                            java.util.Set<java.lang.String> revProps,
                            org.apache.subversion.javahl.callback.LogMessageCallback callback)
                     throws org.apache.subversion.javahl.ClientException
Specified by:
getMergeinfoLog in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

diff

public void diff(java.lang.String target1,
                 org.apache.subversion.javahl.types.Revision revision1,
                 java.lang.String target2,
                 org.apache.subversion.javahl.types.Revision revision2,
                 java.lang.String relativeToDir,
                 java.lang.String outFileName,
                 org.apache.subversion.javahl.types.Depth depth,
                 java.util.Collection<java.lang.String> changelists,
                 boolean ignoreAncestry,
                 boolean noDiffDeleted,
                 boolean force,
                 boolean copiesAsAdds)
          throws org.apache.subversion.javahl.ClientException
Specified by:
diff in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

diff

public void diff(java.lang.String target,
                 org.apache.subversion.javahl.types.Revision pegRevision,
                 org.apache.subversion.javahl.types.Revision startRevision,
                 org.apache.subversion.javahl.types.Revision endRevision,
                 java.lang.String relativeToDir,
                 java.lang.String outFileName,
                 org.apache.subversion.javahl.types.Depth depth,
                 java.util.Collection<java.lang.String> changelists,
                 boolean ignoreAncestry,
                 boolean noDiffDeleted,
                 boolean force,
                 boolean copiesAsAdds)
          throws org.apache.subversion.javahl.ClientException
Specified by:
diff in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

diffSummarize

public void diffSummarize(java.lang.String target1,
                          org.apache.subversion.javahl.types.Revision revision1,
                          java.lang.String target2,
                          org.apache.subversion.javahl.types.Revision revision2,
                          org.apache.subversion.javahl.types.Depth depth,
                          java.util.Collection<java.lang.String> changelists,
                          boolean ignoreAncestry,
                          org.apache.subversion.javahl.callback.DiffSummaryCallback receiver)
                   throws org.apache.subversion.javahl.ClientException
Specified by:
diffSummarize in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

diffSummarize

public void diffSummarize(java.lang.String target,
                          org.apache.subversion.javahl.types.Revision pegRevision,
                          org.apache.subversion.javahl.types.Revision startRevision,
                          org.apache.subversion.javahl.types.Revision endRevision,
                          org.apache.subversion.javahl.types.Depth depth,
                          java.util.Collection<java.lang.String> changelists,
                          boolean ignoreAncestry,
                          org.apache.subversion.javahl.callback.DiffSummaryCallback receiver)
                   throws org.apache.subversion.javahl.ClientException
Specified by:
diffSummarize in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

properties

public void properties(java.lang.String path,
                       org.apache.subversion.javahl.types.Revision revision,
                       org.apache.subversion.javahl.types.Revision pegRevision,
                       org.apache.subversion.javahl.types.Depth depth,
                       java.util.Collection<java.lang.String> changelists,
                       org.apache.subversion.javahl.callback.ProplistCallback callback)
                throws org.apache.subversion.javahl.ClientException
Specified by:
properties in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

propertySetLocal

public void propertySetLocal(java.util.Set<java.lang.String> paths,
                             java.lang.String name,
                             byte[] value,
                             org.apache.subversion.javahl.types.Depth depth,
                             java.util.Collection<java.lang.String> changelists,
                             boolean force)
                      throws org.apache.subversion.javahl.ClientException
Specified by:
propertySetLocal in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

propertySetRemote

public void propertySetRemote(java.lang.String path,
                              long baseRev,
                              java.lang.String name,
                              byte[] value,
                              org.apache.subversion.javahl.callback.CommitMessageCallback handler,
                              boolean force,
                              java.util.Map<java.lang.String,java.lang.String> revpropTable,
                              org.apache.subversion.javahl.callback.CommitCallback callback)
                       throws org.apache.subversion.javahl.ClientException
Specified by:
propertySetRemote in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

revProperty

public byte[] revProperty(java.lang.String path,
                          java.lang.String name,
                          org.apache.subversion.javahl.types.Revision rev)
                   throws org.apache.subversion.javahl.ClientException
Specified by:
revProperty in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

revProperties

public java.util.Map<java.lang.String,byte[]> revProperties(java.lang.String path,
                                                            org.apache.subversion.javahl.types.Revision rev)
                                                     throws org.apache.subversion.javahl.ClientException
Specified by:
revProperties in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

setRevProperty

public void setRevProperty(java.lang.String path,
                           java.lang.String name,
                           org.apache.subversion.javahl.types.Revision rev,
                           java.lang.String value,
                           java.lang.String originalValue,
                           boolean force)
                    throws org.apache.subversion.javahl.ClientException
Specified by:
setRevProperty in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

propertyGet

public byte[] propertyGet(java.lang.String path,
                          java.lang.String name,
                          org.apache.subversion.javahl.types.Revision revision,
                          org.apache.subversion.javahl.types.Revision pegRevision)
                   throws org.apache.subversion.javahl.ClientException
Specified by:
propertyGet in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

fileContent

public byte[] fileContent(java.lang.String path,
                          org.apache.subversion.javahl.types.Revision revision,
                          org.apache.subversion.javahl.types.Revision pegRevision)
                   throws org.apache.subversion.javahl.ClientException
Specified by:
fileContent in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

streamFileContent

public java.util.Map<java.lang.String,byte[]> streamFileContent(java.lang.String path,
                                                                org.apache.subversion.javahl.types.Revision revision,
                                                                org.apache.subversion.javahl.types.Revision pegRevision,
                                                                boolean expandKeywords,
                                                                boolean returnProps,
                                                                java.io.OutputStream stream)
                                                         throws org.apache.subversion.javahl.ClientException
Specified by:
streamFileContent in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

streamFileContent

public void streamFileContent(java.lang.String path,
                              org.apache.subversion.javahl.types.Revision revision,
                              org.apache.subversion.javahl.types.Revision pegRevision,
                              java.io.OutputStream stream)
                       throws org.apache.subversion.javahl.ClientException
Specified by:
streamFileContent in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

relocate

public void relocate(java.lang.String from,
                     java.lang.String to,
                     java.lang.String path,
                     boolean ignoreExternals)
              throws org.apache.subversion.javahl.ClientException
Specified by:
relocate in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

blame

public void blame(java.lang.String path,
                  org.apache.subversion.javahl.types.Revision pegRevision,
                  org.apache.subversion.javahl.types.Revision revisionStart,
                  org.apache.subversion.javahl.types.Revision revisionEnd,
                  boolean ignoreMimeType,
                  boolean includeMergedRevisions,
                  org.apache.subversion.javahl.callback.BlameCallback callback,
                  org.apache.subversion.javahl.types.DiffOptions options)
           throws org.apache.subversion.javahl.ClientException
Specified by:
blame in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

blame

public void blame(java.lang.String path,
                  org.apache.subversion.javahl.types.Revision pegRevision,
                  org.apache.subversion.javahl.types.Revision revisionStart,
                  org.apache.subversion.javahl.types.Revision revisionEnd,
                  boolean ignoreMimeType,
                  boolean includeMergedRevisions,
                  org.apache.subversion.javahl.callback.BlameCallback callback)
           throws org.apache.subversion.javahl.ClientException
Specified by:
blame in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

setConfigDirectory

public void setConfigDirectory(java.lang.String configDir)
                        throws org.apache.subversion.javahl.ClientException
Specified by:
setConfigDirectory in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

getConfigDirectory

public java.lang.String getConfigDirectory()
                                    throws org.apache.subversion.javahl.ClientException
Specified by:
getConfigDirectory in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

setConfigEventHandler

public void setConfigEventHandler(org.apache.subversion.javahl.callback.ConfigEvent configHandler)
                           throws org.apache.subversion.javahl.ClientException
Specified by:
setConfigEventHandler in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

getConfigEventHandler

public org.apache.subversion.javahl.callback.ConfigEvent getConfigEventHandler()
                                                                        throws org.apache.subversion.javahl.ClientException
Specified by:
getConfigEventHandler in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

cancelOperation

public void cancelOperation()
                     throws org.apache.subversion.javahl.ClientException
Specified by:
cancelOperation in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

addToChangelist

public void addToChangelist(java.util.Set<java.lang.String> paths,
                            java.lang.String changelist,
                            org.apache.subversion.javahl.types.Depth depth,
                            java.util.Collection<java.lang.String> changelists)
                     throws org.apache.subversion.javahl.ClientException
Specified by:
addToChangelist in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

removeFromChangelists

public void removeFromChangelists(java.util.Set<java.lang.String> paths,
                                  org.apache.subversion.javahl.types.Depth depth,
                                  java.util.Collection<java.lang.String> changelists)
                           throws org.apache.subversion.javahl.ClientException
Specified by:
removeFromChangelists in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

getChangelists

public void getChangelists(java.lang.String rootPath,
                           java.util.Collection<java.lang.String> changelists,
                           org.apache.subversion.javahl.types.Depth depth,
                           org.apache.subversion.javahl.callback.ChangelistCallback callback)
                    throws org.apache.subversion.javahl.ClientException
Specified by:
getChangelists in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

lock

public void lock(java.util.Set<java.lang.String> path,
                 java.lang.String comment,
                 boolean force)
          throws org.apache.subversion.javahl.ClientException
Specified by:
lock in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

unlock

public void unlock(java.util.Set<java.lang.String> path,
                   boolean force)
            throws org.apache.subversion.javahl.ClientException
Specified by:
unlock in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

info2

public void info2(java.lang.String pathOrUrl,
                  org.apache.subversion.javahl.types.Revision revision,
                  org.apache.subversion.javahl.types.Revision pegRevision,
                  org.apache.subversion.javahl.types.Depth depth,
                  java.util.Collection<java.lang.String> changelists,
                  org.apache.subversion.javahl.callback.InfoCallback callback)
           throws org.apache.subversion.javahl.ClientException
Specified by:
info2 in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

info

public void info(java.lang.String pathOrUrl,
                 org.apache.subversion.javahl.types.Revision revision,
                 org.apache.subversion.javahl.types.Revision pegRevision,
                 org.apache.subversion.javahl.types.Depth depth,
                 boolean fetchExcluded,
                 boolean fetchActualOnly,
                 boolean includeExternals,
                 java.util.Collection<java.lang.String> changelists,
                 org.apache.subversion.javahl.callback.InfoCallback callback)
          throws org.apache.subversion.javahl.ClientException
Specified by:
info in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

getVersionInfo

public java.lang.String getVersionInfo(java.lang.String path,
                                       java.lang.String trailUrl,
                                       boolean lastChanged)
                                throws org.apache.subversion.javahl.ClientException
Specified by:
getVersionInfo in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

upgrade

public void upgrade(java.lang.String path)
             throws org.apache.subversion.javahl.ClientException
Specified by:
upgrade in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

patch

public void patch(java.lang.String patchPath,
                  java.lang.String targetPath,
                  boolean dryRun,
                  int stripCount,
                  boolean reverse,
                  boolean ignoreWhitespace,
                  boolean removeTempfiles,
                  org.apache.subversion.javahl.callback.PatchCallback callback)
           throws org.apache.subversion.javahl.ClientException
Specified by:
patch in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

vacuum

public void vacuum(java.lang.String path,
                   boolean removeUnversionedItems,
                   boolean removeIgnoredItems,
                   boolean fixRecordedTimestamps,
                   boolean removeUnusedPristines,
                   boolean includeExternals)
            throws org.apache.subversion.javahl.ClientException
Specified by:
vacuum in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

openRemoteSession

public org.apache.subversion.javahl.ISVNRemote openRemoteSession(java.lang.String pathOrUrl)
                                                          throws org.apache.subversion.javahl.ClientException,
                                                                 org.apache.subversion.javahl.SubversionException
Specified by:
openRemoteSession in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException
org.apache.subversion.javahl.SubversionException

openRemoteSession

public org.apache.subversion.javahl.ISVNRemote openRemoteSession(java.lang.String pathOrUrl,
                                                                 int retryAttempts)
                                                          throws org.apache.subversion.javahl.ClientException,
                                                                 org.apache.subversion.javahl.SubversionException
Specified by:
openRemoteSession in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException
org.apache.subversion.javahl.SubversionException

getVersionExtended

public org.apache.subversion.javahl.types.VersionExtended getVersionExtended(boolean verbose)
Specified by:
getVersionExtended in interface org.apache.subversion.javahl.ISVNClient

add

public void add(java.lang.String path,
                org.apache.subversion.javahl.types.Depth depth,
                boolean force,
                boolean noIgnores,
                boolean noAutoProps,
                boolean addParents)
         throws org.apache.subversion.javahl.ClientException
Specified by:
add in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

move

public void move(java.util.Set<java.lang.String> srcPaths,
                 java.lang.String destPath,
                 boolean force,
                 boolean moveAsChild,
                 boolean makeParents,
                 boolean metadataOnly,
                 boolean allowMixRev,
                 java.util.Map<java.lang.String,java.lang.String> revpropTable,
                 org.apache.subversion.javahl.callback.CommitMessageCallback handler,
                 org.apache.subversion.javahl.callback.CommitCallback callback)
          throws org.apache.subversion.javahl.ClientException
Specified by:
move in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

doImport

public void doImport(java.lang.String path,
                     java.lang.String url,
                     org.apache.subversion.javahl.types.Depth depth,
                     boolean noIgnore,
                     boolean noAutoProps,
                     boolean ignoreUnknownNodeTypes,
                     java.util.Map<java.lang.String,java.lang.String> revpropTable,
                     org.apache.subversion.javahl.callback.ImportFilterCallback importFilterCallback,
                     org.apache.subversion.javahl.callback.CommitMessageCallback messageHandler,
                     org.apache.subversion.javahl.callback.CommitCallback commitCallback)
              throws org.apache.subversion.javahl.ClientException
Specified by:
doImport in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

diff

public void diff(java.lang.String target1,
                 org.apache.subversion.javahl.types.Revision revision1,
                 java.lang.String target2,
                 org.apache.subversion.javahl.types.Revision revision2,
                 java.lang.String relativeToDir,
                 java.io.OutputStream outStream,
                 org.apache.subversion.javahl.types.Depth depth,
                 java.util.Collection<java.lang.String> changelists,
                 boolean ignoreAncestry,
                 boolean noDiffDeleted,
                 boolean force,
                 boolean copiesAsAdds,
                 boolean ignoreProps,
                 boolean propsOnly,
                 org.apache.subversion.javahl.types.DiffOptions options)
          throws org.apache.subversion.javahl.ClientException
Specified by:
diff in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

diff

public void diff(java.lang.String target1,
                 org.apache.subversion.javahl.types.Revision revision1,
                 java.lang.String target2,
                 org.apache.subversion.javahl.types.Revision revision2,
                 java.lang.String relativeToDir,
                 java.lang.String outFileName,
                 org.apache.subversion.javahl.types.Depth depth,
                 java.util.Collection<java.lang.String> changelists,
                 boolean ignoreAncestry,
                 boolean noDiffDeleted,
                 boolean force,
                 boolean copiesAsAdds,
                 boolean ignoreProps,
                 boolean propsOnly,
                 org.apache.subversion.javahl.types.DiffOptions options)
          throws org.apache.subversion.javahl.ClientException
Specified by:
diff in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

diff

public void diff(java.lang.String target1,
                 org.apache.subversion.javahl.types.Revision revision1,
                 java.lang.String target2,
                 org.apache.subversion.javahl.types.Revision revision2,
                 java.lang.String relativeToDir,
                 java.io.OutputStream outStream,
                 org.apache.subversion.javahl.types.Depth depth,
                 java.util.Collection<java.lang.String> changelists,
                 boolean ignoreAncestry,
                 boolean noDiffDeleted,
                 boolean force,
                 boolean copiesAsAdds,
                 boolean ignoreProps,
                 boolean propsOnly)
          throws org.apache.subversion.javahl.ClientException
Specified by:
diff in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

diff

public void diff(java.lang.String target,
                 org.apache.subversion.javahl.types.Revision pegRevision,
                 org.apache.subversion.javahl.types.Revision startRevision,
                 org.apache.subversion.javahl.types.Revision endRevision,
                 java.lang.String relativeToDir,
                 java.io.OutputStream outStream,
                 org.apache.subversion.javahl.types.Depth depth,
                 java.util.Collection<java.lang.String> changelists,
                 boolean ignoreAncestry,
                 boolean noDiffDeleted,
                 boolean force,
                 boolean copiesAsAdds,
                 boolean ignoreProps,
                 boolean propsOnly,
                 org.apache.subversion.javahl.types.DiffOptions options)
          throws org.apache.subversion.javahl.ClientException
Specified by:
diff in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

diff

public void diff(java.lang.String target,
                 org.apache.subversion.javahl.types.Revision pegRevision,
                 org.apache.subversion.javahl.types.Revision startRevision,
                 org.apache.subversion.javahl.types.Revision endRevision,
                 java.lang.String relativeToDir,
                 java.lang.String outFileName,
                 org.apache.subversion.javahl.types.Depth depth,
                 java.util.Collection<java.lang.String> changelists,
                 boolean ignoreAncestry,
                 boolean noDiffDeleted,
                 boolean force,
                 boolean copiesAsAdds,
                 boolean ignoreProps,
                 boolean propsOnly,
                 org.apache.subversion.javahl.types.DiffOptions options)
          throws org.apache.subversion.javahl.ClientException
Specified by:
diff in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

diff

public void diff(java.lang.String target,
                 org.apache.subversion.javahl.types.Revision pegRevision,
                 org.apache.subversion.javahl.types.Revision startRevision,
                 org.apache.subversion.javahl.types.Revision endRevision,
                 java.lang.String relativeToDir,
                 java.io.OutputStream outStream,
                 org.apache.subversion.javahl.types.Depth depth,
                 java.util.Collection<java.lang.String> changelists,
                 boolean ignoreAncestry,
                 boolean noDiffDeleted,
                 boolean force,
                 boolean copiesAsAdds,
                 boolean ignoreProps,
                 boolean propsOnly)
          throws org.apache.subversion.javahl.ClientException
Specified by:
diff in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

properties

public void properties(java.lang.String path,
                       org.apache.subversion.javahl.types.Revision revision,
                       org.apache.subversion.javahl.types.Revision pegRevision,
                       org.apache.subversion.javahl.types.Depth depth,
                       java.util.Collection<java.lang.String> changelists,
                       org.apache.subversion.javahl.callback.InheritedProplistCallback callback)
                throws org.apache.subversion.javahl.ClientException
Specified by:
properties in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

propertyGet

public byte[] propertyGet(java.lang.String path,
                          java.lang.String name,
                          org.apache.subversion.javahl.types.Revision revision,
                          org.apache.subversion.javahl.types.Revision pegRevision,
                          java.util.Collection<java.lang.String> changelists)
                   throws org.apache.subversion.javahl.ClientException
Specified by:
propertyGet in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

merge

public void merge(java.lang.String path1,
                  org.apache.subversion.javahl.types.Revision revision1,
                  java.lang.String path2,
                  org.apache.subversion.javahl.types.Revision revision2,
                  java.lang.String localPath,
                  boolean force,
                  org.apache.subversion.javahl.types.Depth depth,
                  boolean ignoreMergeinfo,
                  boolean diffIgnoreAncestry,
                  boolean dryRun,
                  boolean recordOnly)
           throws org.apache.subversion.javahl.ClientException
Specified by:
merge in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

merge

public void merge(java.lang.String path,
                  org.apache.subversion.javahl.types.Revision pegRevision,
                  java.util.List<org.apache.subversion.javahl.types.RevisionRange> revisions,
                  java.lang.String localPath,
                  boolean force,
                  org.apache.subversion.javahl.types.Depth depth,
                  boolean ignoreMergeinfo,
                  boolean diffIgnoreAncestry,
                  boolean dryRun,
                  boolean recordOnly)
           throws org.apache.subversion.javahl.ClientException
Specified by:
merge in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException

getMergeinfoLog

public void getMergeinfoLog(org.apache.subversion.javahl.types.Mergeinfo.LogKind kind,
                            java.lang.String pathOrUrl,
                            org.apache.subversion.javahl.types.Revision pegRevision,
                            java.lang.String mergeSourceUrl,
                            org.apache.subversion.javahl.types.Revision srcPegRevision,
                            org.apache.subversion.javahl.types.Revision srcStartRevision,
                            org.apache.subversion.javahl.types.Revision srcEndRevision,
                            boolean discoverChangedPaths,
                            org.apache.subversion.javahl.types.Depth depth,
                            java.util.Set<java.lang.String> revProps,
                            org.apache.subversion.javahl.callback.LogMessageCallback callback)
                     throws org.apache.subversion.javahl.ClientException
Specified by:
getMergeinfoLog in interface org.apache.subversion.javahl.ISVNClient
Throws:
org.apache.subversion.javahl.ClientException