/** * @since 1.5 */ public native void remove(String[] path, String message, boolean force, boolean keepLocal, Map revpropTable) throws ClientException;
/** * Create our worker */ public SVNClientSynchronized() { synchronized(clazz) { worker = new SVNClient(); } }
/** * @deprecated Use {@link #add(String, int, boolean, boolean, boolean)} * instead. * @since 1.0 */ public void add(String path, boolean recurse) throws ClientException { synchronized(clazz) { worker.add(path, recurse); } }
return worker.status(path, descend, onServer, getAll); return worker.logMessages(path, revisionStart, revisionEnd, true, false); return worker.checkout(moduleName, destPath, revision, recurse); worker.copy(sources, destPath, message, copyAsChild, makeParents, revpropTable); worker.move(srcPath, destPath, message, revision, force); return worker.doExport(srcPath, destPath, revision, pegRevision, force, ignoreExternals, recurse, nativeEOL); return worker.doSwitch(path, url, revision, recurse); worker.doImport(path, url, message, depth, noIgnore, ignoreUnknownNodeTypes, revpropTable); worker.merge(path1, revision1, path2, revision2, localPath, force, recurse, ignoreAncestry, dryRun); worker.diff(target1, revision1, target2, revision2, relativeToDir, outFileName, depth, changelists, ignoreAncestry, noDiffDeleted, force);
/** * @deprecated Use {@link #checkout(String, String, Revision, Revision, * int, boolean, boolean)} instead. * @since 1.0 */ public long checkout(String moduleName, String destPath, Revision revision, boolean recurse) throws ClientException { return checkout(moduleName, destPath, revision, revision, recurse, false); }
/** * @deprecated Use {@link #commit(String[], String, int, boolean, boolean, * String[], Map)} instead. * @since 1.0 */ public long commit(String[] path, String message, boolean recurse) throws ClientException { return commit(path, message, recurse, false); }
/** * @deprecated Use {@link #copy(CopySource[], String, String, boolean, * boolean)} instead. * @since 1.0 */ public void copy(String srcPath, String destPath, String message, Revision revision) throws ClientException { synchronized(clazz) { worker.copy(srcPath, destPath, message, revision); } }
/** * @since 1.0 */ public void cancelOperation() throws ClientException { // this method is not synchronized, because it is designed to be called // from another thread worker.cancelOperation(); }
/** * @since 1.5 */ public void addToChangelist(String[] paths, String changelist, int depth, String[] changelists) throws ClientException { synchronized (clazz) { worker.addToChangelist(paths, changelist, depth, changelists); } }
/** * @since 1.0 */ public void cleanup(String path) throws ClientException { synchronized(clazz) { worker.cleanup(path); } }
/** * @since 1.0 */ public void commitMessageHandler(CommitMessage messageHandler) { synchronized(clazz) { worker.commitMessageHandler(messageHandler); } } /**
/** * @deprecated Use {@link #checkout(String, String, Revision, Revision, * int, boolean, boolean)} instead. * @since 1.0 */ public long checkout(String moduleName, String destPath, Revision revision, boolean recurse) throws ClientException { return checkout(moduleName, destPath, revision, revision, recurse, false); }
/** * @deprecated Use {@link #commit(String[], String, int, boolean, boolean, * String[], Map)} instead. * @since 1.0 */ public long commit(String[] path, String message, boolean recurse) throws ClientException { return commit(path, message, recurse, false); }
/** * @deprecated Use {@link #copy(CopySource[], String, String, boolean, * boolean)} instead. * @since 1.0 */ public void copy(String srcPath, String destPath, String message, Revision revision) throws ClientException { synchronized(clazz) { worker.copy(srcPath, destPath, message, revision); } }
/** * @since 1.0 */ public void cancelOperation() throws ClientException { // this method is not synchronized, because it is designed to be called // from another thread worker.cancelOperation(); }
/** * @since 1.5 */ public void addToChangelist(String[] paths, String changelist, int depth, String[] changelists) throws ClientException { synchronized (clazz) { worker.addToChangelist(paths, changelist, depth, changelists); } }
/** * @since 1.0 */ public void cleanup(String path) throws ClientException { synchronized(clazz) { worker.cleanup(path); } }
/** * @since 1.0 */ public void commitMessageHandler(CommitMessage messageHandler) { synchronized(clazz) { worker.commitMessageHandler(messageHandler); } } /**
/** * @since 1.5 */ public void remove(String[] path, String message, boolean force, boolean keepLocal, Map revpropTable) throws ClientException { synchronized (clazz) { worker.remove(path, message, force, keepLocal, revpropTable); } }
/** * @deprecated Use {@link #checkout(String, String, Revision, Revision, * int, boolean, boolean)} instead. * @since 1.0 */ public long checkout(String moduleName, String destPath, Revision revision, boolean recurse) throws ClientException { synchronized(clazz) { return worker.checkout(moduleName, destPath, revision, recurse); } }