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

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.AbstractSvnlookTreeCommand
              extended by com.atlassian.studio.svnimport.backend.commands.DoesRepoMatchProjectStructure

public class DoesRepoMatchProjectStructure
extends AbstractSvnlookTreeCommand

User: kalamon Date: 2010-11-24 Time: 12:08:27


Nested Class Summary
 
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.commands.AbstractSvnlookTreeCommand
BRANCHES_REGEXP, PROJECT_REGEXP, TAGS_REGEXP, TRUNK_REGEXP
 
Fields inherited from class com.atlassian.studio.svnimport.backend.CommandExecutorWithDefaultPumpers
PIPE
 
Fields inherited from class com.atlassian.studio.svnimport.backend.CommandExecutor
commands
 
Constructor Summary
DoesRepoMatchProjectStructure(ExternalCommands commands, Collection<Project> projects, String svnRepositoryPath, com.atlassian.sal.api.message.I18nResolver i18n, org.slf4j.Logger log)
           
 
Method Summary
 boolean check()
           
 String getErrorMessage()
           
 String getWarningMessage()
           
 
Methods inherited from class com.atlassian.studio.svnimport.backend.commands.AbstractSvnlookTreeCommand
getCommand, getCwd
 
Methods inherited from class com.atlassian.studio.svnimport.backend.CommandExecutorWithDefaultPumpers
getError, getErrorLines, getErrorPumper, getOutput, getOutputLines, getOutputPumper, 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

DoesRepoMatchProjectStructure

public DoesRepoMatchProjectStructure(ExternalCommands commands,
                                     Collection<Project> projects,
                                     String svnRepositoryPath,
                                     com.atlassian.sal.api.message.I18nResolver i18n,
                                     org.slf4j.Logger log)
Method Detail

check

public boolean check()
              throws IOException,
                     CommandExecutor.ExecuteException,
                     InterruptedException
Specified by:
check in class AbstractSvnlookTreeCommand
Throws:
IOException
CommandExecutor.ExecuteException
InterruptedException

getErrorMessage

public String getErrorMessage()

getWarningMessage

public String getWarningMessage()


Copyright © 2002-2012 Atlassian. All Rights Reserved.