public class WsdlMockService extends AbstractTestPropertyHolderWsdlModelItem<MockServiceConfig> implements MockService
| Modifier and Type | Field and Description |
|---|---|
static String |
INCOMING_WSS |
static String |
OUGOING_WSS |
static String |
START_SCRIPT_PROPERTY |
static String |
STOP_SCRIPT_PROPERTY |
PATH_PROPERTY, PORT_PROPERTYDESCRIPTION_PROPERTY, ICON_PROPERTY, LABEL_PROPERTY, NAME_PROPERTY| Constructor and Description |
|---|
WsdlMockService(Project project,
MockServiceConfig config) |
addPropertiesFromFile, addProperty, addTestPropertyListener, getModelItem, getProperties, getPropertiesLabel, getProperty, getPropertyAt, getPropertyCount, getPropertyHolderSupport, getPropertyList, getPropertyNames, getPropertyValue, hasProperty, moveProperty, removeProperty, removeTestPropertyListener, renameProperty, setPropertiesConfig, setPropertyValueafterLoad, beforeSave, dependsOn, getConfig, getDescription, getExternalDependencies, getId, getName, getParent, getSettings, getWsdlModelItemByName, setConfig, setDescription, setIcon, setName, setSettingsaddPropertyChangeListener, addPropertyChangeListener, fireIndexedPropertyChange, fireIndexedPropertyChange, fireIndexedPropertyChange, notifyPropertyChanged, notifyPropertyChanged, notifyPropertyChanged, notifyPropertyChanged, removePropertyChangeListener, removePropertyChangeListenerclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetDescription, getId, getName, getParent, getSettingsaddPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListeneraddTestPropertyListener, getModelItem, getProperties, getPropertiesLabel, getProperty, getPropertyAt, getPropertyCount, getPropertyList, getPropertyNames, getPropertyValue, hasProperty, removeTestPropertyListener, setPropertyValuepublic static final String START_SCRIPT_PROPERTY
public static final String STOP_SCRIPT_PROPERTY
public static final String INCOMING_WSS
public static final String OUGOING_WSS
public WsdlMockService(Project project, MockServiceConfig config)
public void addMockRunListener(MockRunListener listener)
addMockRunListener in interface MockServicepublic String getPath()
getPath in interface MockServicepublic WsdlMockOperation getMockOperationAt(int index)
getMockOperationAt in interface MockServicepublic WsdlMockOperation getMockOperationByName(String name)
getMockOperationByName in interface MockServicepublic int getMockOperationCount()
getMockOperationCount in interface MockServicepublic WsdlProject getProject()
getProject in interface MockServicepublic int getPort()
getPort in interface MockServicepublic String getHost()
public void setHost(String host)
public boolean getBindToHostOnly()
public void setBindToHostOnly(boolean bindToHostOnly)
public void removeMockRunListener(MockRunListener listener)
removeMockRunListener in interface MockServicepublic WsdlMockRunner start(WsdlTestRunContext context) throws Exception
Exceptionpublic WsdlMockRunner getMockRunner()
public WsdlMockOperation getMockOperation(Operation operation)
public WsdlMockOperation addNewMockOperation(WsdlOperation operation)
public void setPort(int port)
public WsdlInterface[] getMockedInterfaces()
public void release()
release in class AbstractWsdlModelItem<MockServiceConfig>public void setPath(String path)
public MockRunListener[] getMockRunListeners()
public void removeMockOperation(WsdlMockOperation mockOperation)
public void addMockServiceListener(MockServiceListener listener)
addMockServiceListener in interface MockServicepublic void removeMockServiceListener(MockServiceListener listener)
removeMockServiceListener in interface MockServiceprotected void fireMockOperationAdded(WsdlMockOperation mockOperation)
protected void fireMockOperationRemoved(WsdlMockOperation mockOperation)
protected void fireMockResponseAdded(WsdlMockResponse mockResponse)
protected void fireMockResponseRemoved(WsdlMockResponse mockResponse)
public ImageIcon getIcon()
getIcon in interface ModelItemgetIcon in class AbstractWsdlModelItem<MockServiceConfig>public WsdlMockOperation getFaultMockOperation()
public void setFaultMockOperation(WsdlMockOperation mockOperation)
public String getLocalEndpoint()
public boolean isRequireSoapVersion()
public void setRequireSoapVersion(boolean requireSoapVersion)
public boolean isRequireSoapAction()
public void setRequireSoapAction(boolean requireSoapAction)
public WsdlMockRunner start() throws Exception
start in interface MockServiceExceptionpublic boolean hasMockOperation(Operation operation)
public void setStartScript(String script)
public String getStartScript()
public void setStopScript(String script)
public String getStopScript()
public Object runStartScript(WsdlMockRunContext runContext, WsdlMockRunner runner) throws Exception
Exceptionpublic Object runStopScript(WsdlMockRunContext runContext, WsdlMockRunner runner) throws Exception
Exceptionpublic void setOnRequestScript(String script)
public String getOnRequestScript()
public void setAfterRequestScript(String script)
public String getAfterRequestScript()
public Object runOnRequestScript(WsdlMockRunContext runContext, WsdlMockRunner runner, WsdlMockRequest mockRequest) throws Exception
Exceptionpublic Object runAfterRequestScript(WsdlMockRunContext runContext, WsdlMockRunner runner, MockResult mockResult) throws Exception
Exceptionpublic List<? extends ModelItem> getChildren()
getChildren in interface ModelItemgetChildren in class AbstractModelItempublic List<MockOperation> getMockOperationList()
getMockOperationList in interface MockServicepublic String getIncomingWss()
public void setIncomingWss(String incomingWss)
public String getOutgoingWss()
public void setOutgoingWss(String outgoingWss)
public boolean isDispatchResponseMessages()
public void setDispatchResponseMessages(boolean dispatchResponseMessages)
public List<WsdlOperation> getMockedOperations()
public void setDocroot(String docroot)
public String getDocroot()
public void addExternalDependencies(List<ExternalDependency> dependencies)
addExternalDependencies in class AbstractWsdlModelItem<MockServiceConfig>public void resolve(ResolveContext<?> context)
resolve in class AbstractWsdlModelItem<MockServiceConfig>public void replace(WsdlMockOperation mockOperation, MockOperationConfig reloadedMockOperation)
public void export(File file)
public void importMockOperation(File file)
public String getMockServiceEndpoint()
public void setMockServiceEndpoint(String mockServiceEndpoint)
public String getLocalMockServiceEndpoint()
Copyright © 2013. All Rights Reserved.