com.eviware.soapui.tools
Class AbstractSoapUIRunner
java.lang.Object
com.eviware.soapui.tools.AbstractSoapUIRunner
- Direct Known Subclasses:
- SoapUILoadTestRunner, SoapUIMockServiceRunner, SoapUITestCaseRunner, SoapUIToolRunner
public abstract class AbstractSoapUIRunner
- extends java.lang.Object
Field Summary |
protected org.apache.log4j.Logger |
log
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
protected final org.apache.log4j.Logger log
AbstractSoapUIRunner
public AbstractSoapUIRunner(java.lang.String title)
initGroovyLog
protected void initGroovyLog()
runFromCommandLine
public void runFromCommandLine(java.lang.String[] args)
initFromCommandLine
public boolean initFromCommandLine(java.lang.String[] args,
boolean printHelp)
throws java.lang.Exception
- Throws:
java.lang.Exception
run
public final boolean run()
throws java.lang.Exception
- Throws:
java.lang.Exception
createSoapUICore
protected SoapUICore createSoapUICore()
processCommandLine
protected abstract boolean processCommandLine(org.apache.commons.cli.CommandLine cmd)
initCommandLineOptions
protected abstract AbstractSoapUIRunner.SoapUIOptions initCommandLineOptions()
runRunner
protected abstract boolean runRunner()
throws java.lang.Exception
- Throws:
java.lang.Exception
getCommandLineOptionSubstSpace
protected java.lang.String getCommandLineOptionSubstSpace(org.apache.commons.cli.CommandLine cmd,
java.lang.String key)
getProjectFile
public java.lang.String getProjectFile()
getSettingsFile
public java.lang.String getSettingsFile()
setProjectFile
public void setProjectFile(java.lang.String projectFile)
- Sets the soapUI project file containing the tests to run
- Parameters:
projectFile
- the soapUI project file containing the tests to run
setSettingsFile
public void setSettingsFile(java.lang.String settingsFile)
- Sets the soapUI settings file containing the tests to run
- Parameters:
settingsFile
- the soapUI settings file to use
setEnableUI
public void setEnableUI(boolean enableUI)
Copyright © 2005-2008 eviware.com. All Rights Reserved.