com.atlassian.studio.svnimport.backend.commands
Class LoadDumpToSvnRepoCommand

java.lang.Object
  extended by com.atlassian.studio.svnimport.backend.CommandExecutor
      extended by com.atlassian.studio.svnimport.backend.CommandExecutorWithDefaultPumpers
          extended by com.atlassian.studio.svnimport.backend.commands.LoadDumpToSvnRepoCommand

public class LoadDumpToSvnRepoCommand
extends CommandExecutorWithDefaultPumpers

User: kalamon Date: 2010-11-18 Time: 15:29:10


Nested Class Summary
static interface LoadDumpToSvnRepoCommand.LoadDumpListener
           
 
Nested classes/interfaces inherited from class com.atlassian.studio.svnimport.backend.CommandExecutor
CommandExecutor.CommandAbortedException, CommandExecutor.ExecuteException
 
Field Summary
 
Fields inherited from class com.atlassian.studio.svnimport.backend.CommandExecutorWithDefaultPumpers
PIPE
 
Fields inherited from class com.atlassian.studio.svnimport.backend.CommandExecutor
commands
 
Constructor Summary
LoadDumpToSvnRepoCommand(ExternalCommands commands, String svnRepoBasePath, String repoName, String dumpFileName, com.atlassian.sal.api.message.I18nResolver i18n, org.slf4j.Logger log)
           
 
Method Summary
protected  String getCommand()
           
protected  File getCwd()
           
protected  OutputPumper getOutputPumper()
           
 void loadDump(LoadDumpToSvnRepoCommand.LoadDumpListener listener)
           
 
Methods inherited from class com.atlassian.studio.svnimport.backend.CommandExecutorWithDefaultPumpers
getError, getErrorLines, getErrorPumper, getOutput, getOutputLines, quoted
 
Methods inherited from class com.atlassian.studio.svnimport.backend.CommandExecutor
abortExecutedProcess, execute, getI18n, getLog, safeGetCommand
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LoadDumpToSvnRepoCommand

public LoadDumpToSvnRepoCommand(ExternalCommands commands,
                                String svnRepoBasePath,
                                String repoName,
                                String dumpFileName,
                                com.atlassian.sal.api.message.I18nResolver i18n,
                                org.slf4j.Logger log)
Method Detail

getCommand

protected String getCommand()
Specified by:
getCommand in class CommandExecutor

getCwd

protected File getCwd()
Specified by:
getCwd in class CommandExecutor

getOutputPumper

protected OutputPumper getOutputPumper()
Overrides:
getOutputPumper in class CommandExecutorWithDefaultPumpers

loadDump

public void loadDump(LoadDumpToSvnRepoCommand.LoadDumpListener listener)
              throws IOException,
                     CommandExecutor.ExecuteException,
                     InterruptedException
Throws:
IOException
CommandExecutor.ExecuteException
InterruptedException


Copyright © 2002-2012 Atlassian. All Rights Reserved.