Class AbstractSVNLauncher

java.lang.Object
org.tmatesoft.svn.cli.AbstractSVNLauncher
Direct Known Subclasses:
SVN, SVNAdmin, SVNDumpFilter, SVNLook, SVNSync, SVNVersion

public abstract class AbstractSVNLauncher extends Object
Version:
1.3
  • Field Details

    • ourIsCompleted

      private static volatile boolean ourIsCompleted
    • ourShutdownHook

      private static volatile Thread ourShutdownHook
  • Constructor Details

    • AbstractSVNLauncher

      public AbstractSVNLauncher()
  • Method Details

    • run

      protected void run(String[] args)
    • needArgs

      protected abstract boolean needArgs()
    • needCommand

      protected abstract boolean needCommand()
    • getProgramName

      protected abstract String getProgramName()
    • createCommandEnvironment

      protected abstract AbstractSVNCommandEnvironment createCommandEnvironment()
    • printBasicUsage

      protected void printBasicUsage()
    • registerCommands

      protected abstract void registerCommands()
    • registerOptions

      protected abstract void registerOptions()
    • handleError

      public void handleError(SVNException e)
    • failure

      public void failure()
    • success

      public void success()
    • setCompleted

      private void setCompleted()