com.eviware.soapui.tools
Class SoapUIMockServiceRunner

java.lang.Object
  extended by com.eviware.soapui.tools.SoapUIMockServiceRunner

public class SoapUIMockServiceRunner
extends java.lang.Object

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

Author:
Ole.Matzura

Nested Class Summary
 class SoapUIMockServiceRunner.LogListener
           
 
Field Summary
static java.lang.String TITLE
           
 
Constructor Summary
SoapUIMockServiceRunner()
           
 
Method Summary
 void log(java.lang.String msg)
           
 void logError(java.lang.String msg)
           
static void main(java.lang.String[] args)
          Runs the specified MockService in the specified soapUI project file, see soapUI xdocs for details.
 void run()
           
 void runMockService(WsdlMockService mockService)
          Runs the configured tool for the specified interface.. needs to be refactored to use some kind of registry/factory pattern for tools
 void setMockService(java.lang.String mockService)
           
 void setPath(java.lang.String path)
           
 void setPort(java.lang.String port)
           
 void setProjectFile(java.lang.String projectFile)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TITLE

public static java.lang.String TITLE
Constructor Detail

SoapUIMockServiceRunner

public SoapUIMockServiceRunner()
Method Detail

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
Runs the specified MockService in the specified soapUI project file, see soapUI xdocs for details.

Parameters:
args -
Throws:
java.lang.Exception

setProjectFile

public void setProjectFile(java.lang.String projectFile)

setMockService

public void setMockService(java.lang.String mockService)

setPath

public void setPath(java.lang.String path)

setPort

public void setPort(java.lang.String port)

run

public void run()
         throws java.lang.Exception
Throws:
java.lang.Exception

runMockService

public void runMockService(WsdlMockService mockService)
Runs the configured tool for the specified interface.. needs to be refactored to use some kind of registry/factory pattern for tools

Parameters:
iface -

log

public void log(java.lang.String msg)

logError

public void logError(java.lang.String msg)


Copyright © 2005-2007 eviware.com. All Rights Reserved.