public class RESTMockServicePro extends com.eviware.soapui.impl.rest.mock.RestMockService implements SvpHttpMockService<com.eviware.soapui.impl.rest.mock.RestMockAction,com.eviware.soapui.model.mock.HttpMockDispatcher>, VirtDataSourcesContainer
com.eviware.soapui.impl.support.AbstractMockService.MockServiceIconAnimatorDEFAULT_RESPONSE_NAME, ICON_NAME, STRING_IDDEFAULT_PORT, ROUTE_MODE_ENABLED_PROPERTY, START_SCRIPT_PROPERTY, STOP_SCRIPT_PROPERTYAFTER_REQUEST_SCRIPT_NAME, DEFAULT_CORE_THREAD_POOL_CAPACITY, DEFAULT_MAX_THREAD_POOL_CAPACITY, mockOperations, ON_REQUEST_SCRIPT_NAME, RESPONSE_PROPERTY_EXPANSION_PROPERTY, START_SCRIPT_NAME, STOP_SCRIPT_NAME, VIRT_LEVELMOCKSERVICE_TYPE_JDBC, MOCKSERVICE_TYPE_JMS, MOCKSERVICE_TYPE_REST, MOCKSERVICE_TYPE_TCP, MOCKSERVICE_TYPE_WSDLDESCRIPTION_PROPERTY, ICON_PROPERTY, LABEL_PROPERTY, NAME_PROPERTY, NAME_SUFFIXDATASOURCE_PROPERTY| Constructor and Description |
|---|
RESTMockServicePro(com.eviware.soapui.model.project.Project project,
com.eviware.soapui.config.RESTMockServiceConfig config) |
| Modifier and Type | Method and Description |
|---|---|
void |
addExternalDependencies(List<com.eviware.soapui.impl.wsdl.support.ExternalDependency> dependencies) |
void |
applyAssertions(com.eviware.soapui.model.mock.MockResult mockResult) |
void |
beforeSave() |
protected com.eviware.soapui.impl.rest.mock.RestMockAction |
buildRestMockAction(com.eviware.soapui.config.RESTMockActionConfig restActionConfig) |
VirtDataSources |
getDataSources() |
com.eviware.soapui.config.RESTMockServiceConfig |
getMockServiceConfig() |
void |
notifyDataSourceAdded(VirtDataSource dataSource) |
void |
notifyDataSourceRemoved(VirtDataSource dataSource) |
Object |
runStartScript(com.eviware.soapui.impl.wsdl.mock.WsdlMockRunContext runContext,
com.eviware.soapui.model.mock.MockRunner runner) |
Object |
runStopScript(com.eviware.soapui.impl.wsdl.mock.WsdlMockRunContext runContext,
com.eviware.soapui.model.mock.MockRunner runner) |
addEmptyMockAction, addMockOperationFromResult, addNewMockAction, addNewMockOperation, addNewMockOperationsFromResource, addNewPopulatedMockOperation, canIAddAMockOperation, createDispatcher, createMockRequest, createMockResult, findActionsWithPath, findExistOperation, findMatchingOperationWithExactPath, findMatchingOperationWithExactPath, findOrCreateNewOperation, findOrCreateNewOperation, getAnalyticsTypeString, getChildren, getHeaderValidatorContainer, getHelpUrl, getIconName, getMockServiceType, getPathRemainder, getStringID, hasMatchingOperation, isAutoOptionsEnabled, removeMockOperation, setAutoOptionsEnabled, start, updateRestMockServicesgetAssertableContent, getAssertablePath, getBindToHostOnly, getCompleteAnalyticsStrings, getDocroot, getHost, getLocalEndpoint, getMaxNumberOfRoutedResponse, getPath, getPort, getProtocol, getRouteEndpoint, getTestStep, getUsedInterfaces, initHost, isAddUnmatchedOperation, isHttpSecure, isRouteModeEnabled, isRouteUnmatchedOperation, resolve, setAddUnmatchedOperation, setBindToHostOnly, setDocroot, setHost, setHttpSecure, setMaxNumberOfRoutedResponse, setPath, setPort, setRouteEndpoint, setRouteModeEnabled, setRouteUnmatchedOperationaddAssertion, addAssertionsListener, addMockOperation, addMockRunListener, addMockServiceListener, cloneAssertion, createEventBusMessage, fireMockOperationAdded, fireMockOperationRemoved, fireMockResponseAdded, fireMockResponseRemoved, fireOnMockResult, getAfterRequestScript, getAssertable, getAssertableContentAsXml, getAssertableType, getAssertionAt, getAssertionByName, getAssertionCount, getAssertionList, getAssertions, getAssertionStatus, getAutoStart, getConstraints, getDefaultAssertableContent, getDefaultCoreThreadPoolCapacity, getDefaultMaxThreadPoolCapacity, getInterface, getLastMockResult, getMockOperationAt, getMockOperationByName, getMockOperationCount, getMockOperationList, getMockOperations, getMockRunListeners, getMockRunner, getMockServiceListeners, getModelItem, getOnRequestScript, getProject, getPropertyExpansions, getStartScript, getStopScript, initAssertions, isDispatchResponseMessages, isResponsePropertyExpansion, moveAssertion, release, removeAssertion, removeAssertionsListener, removeMockRunListener, removeMockServiceListener, runAfterRequestScript, runOnRequestScript, setAfterRequestScript, setAutoStart, setDispatchResponseMessages, setMockRunner, setOnRequestScript, setResponsePropertyExpansion, setStartScript, setStopScript, startaddPropertiesFromFile, addProperty, addTestPropertyListener, createNewPropertiesTestPropertyHolder, getProjectProperty, getProperties, getPropertiesLabel, getProperty, getPropertyAt, getPropertyCount, getPropertyHolderSupport, getPropertyList, getPropertyNames, getPropertyValue, hasProperty, moveProperty, removeProperty, removeTestPropertyListener, renameProperty, setPropertiesConfig, setPropertyValueafterLoad, afterSave, clearIdCache, dependsOn, getConfig, getDescription, getExternalAction, getExternalDependencies, getIcon, getId, getName, getParent, getSettings, getWsdlModelItemById, getWsdlModelItemByName, initItemOrder, initWsdlModelItemOrder, resetConfigOnMove, setConfig, setDescription, setExternalAction, setIcon, setName, setSettingsaddPropertyChangeListener, addPropertyChangeListener, fireIndexedPropertyChange, getDashboardDbId, isNotifyPropertyChanged, notifyPropertyChanged, removeModelItemFromConfig, removePropertyChangeListener, removePropertyChangeListener, setDashboardDbId, setNotifyPropertyChangedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetPath, getPort, isHttpSecure, setPath, setPortgetAssertable, getDescription, setDescriptionaddMockServiceListener, fireMockOperationAdded, fireMockOperationRemoved, fireMockResponseAdded, fireMockResponseRemoved, getAnalyticsTypeString, getAssertionList, getAutoStart, getCompleteAnalyticsStrings, getConstraints, getMockOperationAt, getMockOperationByName, getMockOperationCount, getMockOperationList, getMockRunner, getMockServiceType, getProject, getStringID, isResponsePropertyExpansion, removeMockOperation, removeMockServiceListener, setAutoStartgetChildren, getIcon, getId, getName, getParent, getSettings, setNameaddPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListeneraddTestPropertyListener, getModelItem, getProperties, getPropertiesLabel, getProperty, getPropertyAt, getPropertyCount, getPropertyList, getPropertyNames, getPropertyValue, hasProperty, removeTestPropertyListener, setPropertyValueaddMockRunListener, createDispatcher, getHost, getMockRunListeners, removeMockRunListener, startgetAfterRequestScript, getOnRequestScript, getStartScript, getStopScript, runAfterRequestScript, runOnRequestScript, setAfterRequestScript, setOnRequestScript, setStartScript, setStopScriptgetModelItempublic RESTMockServicePro(com.eviware.soapui.model.project.Project project,
com.eviware.soapui.config.RESTMockServiceConfig config)
public void addExternalDependencies(List<com.eviware.soapui.impl.wsdl.support.ExternalDependency> dependencies)
addExternalDependencies in class com.eviware.soapui.impl.support.AbstractMockService<com.eviware.soapui.impl.rest.mock.RestMockAction,com.eviware.soapui.config.RESTMockServiceConfig,com.eviware.soapui.model.mock.HttpMockDispatcher>public void beforeSave()
beforeSave in class com.eviware.soapui.impl.wsdl.AbstractWsdlModelItem<com.eviware.soapui.config.RESTMockServiceConfig>public VirtDataSources getDataSources()
getDataSources in interface SvpMockService<com.eviware.soapui.impl.rest.mock.RestMockAction,com.eviware.soapui.model.mock.HttpMockDispatcher>public com.eviware.soapui.config.RESTMockServiceConfig getMockServiceConfig()
getMockServiceConfig in interface VirtDataSourcesContainerpublic void notifyDataSourceAdded(VirtDataSource dataSource)
notifyDataSourceAdded in interface VirtDataSourcesContainerpublic void notifyDataSourceRemoved(VirtDataSource dataSource)
notifyDataSourceRemoved in interface VirtDataSourcesContainerprotected com.eviware.soapui.impl.rest.mock.RestMockAction buildRestMockAction(com.eviware.soapui.config.RESTMockActionConfig restActionConfig)
buildRestMockAction in class com.eviware.soapui.impl.rest.mock.RestMockServicepublic Object runStartScript(com.eviware.soapui.impl.wsdl.mock.WsdlMockRunContext runContext, com.eviware.soapui.model.mock.MockRunner runner) throws Exception
runStartScript in interface com.eviware.soapui.model.mock.MockServiceScriptsrunStartScript in class com.eviware.soapui.impl.support.AbstractMockService<com.eviware.soapui.impl.rest.mock.RestMockAction,com.eviware.soapui.config.RESTMockServiceConfig,com.eviware.soapui.model.mock.HttpMockDispatcher>Exceptionpublic Object runStopScript(com.eviware.soapui.impl.wsdl.mock.WsdlMockRunContext runContext, com.eviware.soapui.model.mock.MockRunner runner) throws Exception
runStopScript in interface com.eviware.soapui.model.mock.MockServiceScriptsrunStopScript in class com.eviware.soapui.impl.support.AbstractMockService<com.eviware.soapui.impl.rest.mock.RestMockAction,com.eviware.soapui.config.RESTMockServiceConfig,com.eviware.soapui.model.mock.HttpMockDispatcher>Exceptionpublic void applyAssertions(com.eviware.soapui.model.mock.MockResult mockResult)
applyAssertions in interface com.eviware.soapui.model.mock.GenericMockService<com.eviware.soapui.impl.rest.mock.RestMockAction,com.eviware.soapui.model.mock.HttpMockDispatcher>applyAssertions in class com.eviware.soapui.impl.support.AbstractMockService<com.eviware.soapui.impl.rest.mock.RestMockAction,com.eviware.soapui.config.RESTMockServiceConfig,com.eviware.soapui.model.mock.HttpMockDispatcher>Copyright © 2019. All rights reserved.