Package org.tmatesoft.svn.cli
Class AbstractSVNLauncher
java.lang.Object
org.tmatesoft.svn.cli.AbstractSVNLauncher
- Direct Known Subclasses:
SVN,SVNAdmin,SVNDumpFilter,SVNLook,SVNSync,SVNVersion
- Version:
- 1.3
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract AbstractSVNCommandEnvironmentvoidfailure()protected abstract Stringvoidprotected abstract booleanneedArgs()protected abstract booleanprotected voidprotected abstract voidprotected abstract voidprotected voidprivate voidvoidsuccess()
-
Field Details
-
ourIsCompleted
private static volatile boolean ourIsCompleted -
ourShutdownHook
-
-
Constructor Details
-
AbstractSVNLauncher
public AbstractSVNLauncher()
-
-
Method Details
-
run
-
needArgs
protected abstract boolean needArgs() -
needCommand
protected abstract boolean needCommand() -
getProgramName
-
createCommandEnvironment
-
printBasicUsage
protected void printBasicUsage() -
registerCommands
protected abstract void registerCommands() -
registerOptions
protected abstract void registerOptions() -
handleError
-
failure
public void failure() -
success
public void success() -
setCompleted
private void setCompleted()
-