public class SoapUIToolRunner extends AbstractSoapUIRunner implements RunnerContext, ToolHost
Standalone tool-runner used from maven-plugin, can also be used from command-line (see xdocs) or directly from other classes.
For standalone usage, set the project file (with setProjectFile) and other desired properties before calling run
Modifiers | Name | Description |
---|---|---|
static java.lang.String |
TITLE |
Fields inherited from class | Fields |
---|---|
class AbstractSoapUIRunner |
ABNORMAL_TERMINATION, CLASS_NAME_TYPE, NORMAL_TERMINATION, PLUGIN_VERSION, POST_ON_SLACK, PROJECT_NOT_FOUND_TERMINATION, RUNNER_NAME_PROPERTY, STARTED_BY_MAVEN, STARTED_FROM, STARTED_FROM_CI_SYSTEM, TYPE |
Constructor and description |
---|
SoapUIToolRunner
() |
SoapUIToolRunner
(java.lang.String title) |
Type Params | Return Type | Name and description |
---|---|---|
|
public void |
disposeContext() |
|
public java.lang.String |
getProjectPassword() |
|
public RunnerStatus |
getStatus() |
|
public java.lang.String |
getTitle() |
|
public void |
log(java.lang.String msg) |
|
public void |
logError(java.lang.String msg) |
|
public static void |
main(java.lang.String[] args) Runs the specified tool in the specified soapUI project file, see SoapUI xdocs for details. |
|
public void |
run(ToolRunner runner) |
|
public boolean |
runRunner() |
|
public void |
runTool(Interface iface) Runs the configured tool(s) for the specified interface. |
|
public void |
setInterface(java.lang.String iface) |
|
public void |
setProjectPassword(java.lang.String projectPassword) |
|
public void |
setStatus(RunnerStatus status) |
|
public void |
setTool(java.lang.String tool) Sets the tool(s) to run, can be a comma-seperated list |
Runs the specified tool in the specified soapUI project file, see SoapUI xdocs for details.
Runs the configured tool(s) for the specified interface.
iface
- an interface that exposes an invokable operationSets the tool(s) to run, can be a comma-seperated list
tool
- the tools to runReadyAPI runners SDK 3.57.0