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 AbstractSVNCommandEnvironment
void
failure()
protected abstract String
void
protected abstract boolean
needArgs()
protected abstract boolean
protected void
protected abstract void
protected abstract void
protected void
private void
void
success()
-
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()
-