com.eviware.soapui.impl.wsdl.mock
Class WsdlMockOperation
java.lang.Object
com.eviware.soapui.model.support.AbstractModelItem
com.eviware.soapui.impl.wsdl.AbstractWsdlModelItem<com.eviware.soapui.config.MockOperationConfig>
com.eviware.soapui.impl.wsdl.mock.WsdlMockOperation
- All Implemented Interfaces:
- MockOperation, ModelItem, PropertyChangeNotifier, java.beans.PropertyChangeListener, java.util.EventListener
public class WsdlMockOperation
- extends AbstractWsdlModelItem<com.eviware.soapui.config.MockOperationConfig>
- implements MockOperation, java.beans.PropertyChangeListener
A WsdlMockOperation in a WsdlMockService
- Author:
- ole.matzura
Methods inherited from class com.eviware.soapui.impl.wsdl.AbstractWsdlModelItem |
afterLoad, beforeSave, dependsOn, getConfig, getDescription, getId, getName, getParent, getSettings, getWsdlModelItemByName, resolve, setConfig, setDescription, setIcon, setName, setSettings |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DISPATCH_STYLE_PROPERTY
public static final java.lang.String DISPATCH_STYLE_PROPERTY
DEFAULT_RESPONSE_PROPERTY
public static final java.lang.String DEFAULT_RESPONSE_PROPERTY
DISPATCH_PATH_PROPERTY
public static final java.lang.String DISPATCH_PATH_PROPERTY
OPERATION_PROPERTY
public static final java.lang.String OPERATION_PROPERTY
WsdlMockOperation
public WsdlMockOperation(WsdlMockService mockService,
com.eviware.soapui.config.MockOperationConfig config)
WsdlMockOperation
public WsdlMockOperation(WsdlMockService mockService,
com.eviware.soapui.config.MockOperationConfig config,
WsdlOperation operation)
getIcon
public javax.swing.ImageIcon getIcon()
- Specified by:
getIcon
in interface ModelItem
- Overrides:
getIcon
in class AbstractWsdlModelItem<com.eviware.soapui.config.MockOperationConfig>
getMockService
public WsdlMockService getMockService()
- Specified by:
getMockService
in interface MockOperation
getMockResponseAt
public WsdlMockResponse getMockResponseAt(int index)
- Specified by:
getMockResponseAt
in interface MockOperation
getOperation
public WsdlOperation getOperation()
- Specified by:
getOperation
in interface MockOperation
getMockResponseByName
public WsdlMockResponse getMockResponseByName(java.lang.String name)
- Specified by:
getMockResponseByName
in interface MockOperation
getMockResponseCount
public int getMockResponseCount()
- Specified by:
getMockResponseCount
in interface MockOperation
addNewMockResponse
public WsdlMockResponse addNewMockResponse(com.eviware.soapui.config.MockResponseConfig responseConfig)
addNewMockResponse
public WsdlMockResponse addNewMockResponse(java.lang.String name,
boolean createResponse)
removeMockResponse
public void removeMockResponse(WsdlMockResponse mockResponse)
dispatchRequest
public WsdlMockResult dispatchRequest(WsdlMockRequest request)
throws DispatchException
- Throws:
DispatchException
release
public void release()
- Overrides:
release
in class AbstractWsdlModelItem<com.eviware.soapui.config.MockOperationConfig>
getDispatchStyle
public java.lang.String getDispatchStyle()
setDispatchStyle
public MockOperationDispatcher setDispatchStyle(java.lang.String dispatchStyle)
getDispatchPath
public java.lang.String getDispatchPath()
setDispatchPath
public void setDispatchPath(java.lang.String dispatchPath)
getWsdlOperationName
public java.lang.String getWsdlOperationName()
getDefaultResponse
public java.lang.String getDefaultResponse()
setDefaultResponse
public void setDefaultResponse(java.lang.String defaultResponse)
getMockResponses
public java.util.List<MockResponse> getMockResponses()
- Specified by:
getMockResponses
in interface MockOperation
propertyChange
public void propertyChange(java.beans.PropertyChangeEvent arg0)
- Specified by:
propertyChange
in interface java.beans.PropertyChangeListener
getLastMockResult
public WsdlMockResult getLastMockResult()
- Specified by:
getLastMockResult
in interface MockOperation
setOperation
public void setOperation(WsdlOperation operation)
getMockOperationDispatcher
public MockOperationDispatcher getMockOperationDispatcher()
isOneWay
public boolean isOneWay()
isNotification
public boolean isNotification()
isSolicitResponse
public boolean isSolicitResponse()
isUnidirectional
public boolean isUnidirectional()
isBidirectional
public boolean isBidirectional()
getChildren
public java.util.List<? extends ModelItem> getChildren()
- Specified by:
getChildren
in interface ModelItem
- Overrides:
getChildren
in class AbstractModelItem
Copyright © 2005-2008 eviware.com. All Rights Reserved.