public abstract class AbstractDataSource extends Object implements DataSource
Modifier | Constructor and Description |
---|---|
protected |
AbstractDataSource(String name,
String description) |
Modifier and Type | Method and Description |
---|---|
void |
finish(com.eviware.soapui.model.testsuite.TestCaseRunner testRunner,
com.eviware.soapui.model.testsuite.TestCaseRunContext testRunContext) |
com.eviware.soapui.config.DataSourceConfig |
getConfig() |
DataSourceContainer |
getDataSourceContainer() |
String |
getDescription() |
com.eviware.soapui.model.propertyexpansion.PropertyExpansion[] |
getPropertyExpansions() |
com.eviware.soapui.impl.wsdl.testcase.WsdlTestCase |
getTestCase() |
String |
getType() |
void |
init(com.eviware.soapui.config.DataSourceConfig config,
DataSourceContainer dataSourceContainer) |
protected abstract void |
load(com.eviware.soapui.support.xml.XmlObjectConfigurationReader reader) |
void |
release() |
void |
resolve(com.eviware.soapui.support.resolver.ResolveContext<?> context) |
protected abstract void |
save(com.eviware.soapui.support.xml.XmlObjectConfigurationBuilder builder) |
void |
saveConfig() |
void |
sendAnalytics(com.eviware.soapui.analytics.ReadyApiActions action,
String... params) |
void |
setConfig(com.eviware.soapui.config.DataSourceConfig dataSource) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addExternalDependency, getComponent, getPreparedProperties, isExhausted, isLoaded, load, next, prepare
public com.eviware.soapui.impl.wsdl.testcase.WsdlTestCase getTestCase()
public void finish(com.eviware.soapui.model.testsuite.TestCaseRunner testRunner, com.eviware.soapui.model.testsuite.TestCaseRunContext testRunContext)
finish
in interface DataSource
public com.eviware.soapui.config.DataSourceConfig getConfig()
getConfig
in interface DataSource
public String getDescription()
getDescription
in interface DataSource
public String getType()
getType
in interface DataSource
public DataSourceContainer getDataSourceContainer()
public void init(com.eviware.soapui.config.DataSourceConfig config, DataSourceContainer dataSourceContainer)
init
in interface com.eviware.soapui.support.registry.RegistryEntry<com.eviware.soapui.config.DataSourceConfig,DataSourceContainer>
protected abstract void load(com.eviware.soapui.support.xml.XmlObjectConfigurationReader reader)
public void setConfig(com.eviware.soapui.config.DataSourceConfig dataSource)
setConfig
in interface DataSource
public void release()
release
in interface DataSource
public void saveConfig()
public com.eviware.soapui.model.propertyexpansion.PropertyExpansion[] getPropertyExpansions()
getPropertyExpansions
in interface DataSource
protected abstract void save(com.eviware.soapui.support.xml.XmlObjectConfigurationBuilder builder)
public void resolve(com.eviware.soapui.support.resolver.ResolveContext<?> context)
resolve
in interface DataSource
public void sendAnalytics(com.eviware.soapui.analytics.ReadyApiActions action, String... params)
Copyright © 2019. All rights reserved.