public class JSONDataSource extends AbstractDataSource
| Modifier and Type | Field and Description |
|---|---|
static com.eviware.soapui.support.MessageSupport |
messages |
static String |
TYPE |
| Constructor and Description |
|---|
JSONDataSource() |
| Modifier and Type | Method and Description |
|---|---|
void |
addExternalDependency(List<com.eviware.soapui.impl.wsdl.support.ExternalDependency> dependencies) |
String[] |
getColumnPaths() |
JComponent |
getComponent() |
JComponent |
getPreparedProperties() |
com.eviware.soapui.model.propertyexpansion.PropertyExpansion[] |
getPropertyExpansions() |
String |
getRowPath() |
String |
getSourceProperty() |
String |
getSourceStep() |
void |
init(com.eviware.soapui.config.DataSourceConfig config,
DataSourceContainer dataSourceContainer) |
boolean |
isExhausted() |
boolean |
isLoaded() |
void |
load(com.eviware.soapui.model.testsuite.TestCaseRunner testRunner,
com.eviware.soapui.model.testsuite.TestCaseRunContext context,
List<String> properties) |
protected void |
load(com.eviware.soapui.support.xml.XmlObjectConfigurationReader reader) |
com.eviware.soapui.support.types.StringToStringMap |
next(com.eviware.soapui.model.testsuite.TestCaseRunner testRunner,
com.eviware.soapui.model.testsuite.TestCaseRunContext context,
List<String> properties) |
void |
prepare(com.eviware.soapui.model.testsuite.TestCaseRunner testRunner,
com.eviware.soapui.model.testsuite.TestCaseRunContext context,
List<String> properties) |
void |
release() |
protected void |
save(com.eviware.soapui.support.xml.XmlObjectConfigurationBuilder builder) |
void |
setColumnPaths(String[] Paths) |
void |
setRowPath(String rowPath) |
void |
setSourceProperty(String PropertyName) |
void |
setSourceStep(String StepName) |
finish, getConfig, getDataSourceContainer, getDescription, getTestCase, getType, resolve, saveConfig, sendAnalytics, setConfigpublic static final com.eviware.soapui.support.MessageSupport messages
public static final String TYPE
public void prepare(com.eviware.soapui.model.testsuite.TestCaseRunner testRunner,
com.eviware.soapui.model.testsuite.TestCaseRunContext context,
List<String> properties)
throws Exception
Exceptionpublic void load(com.eviware.soapui.model.testsuite.TestCaseRunner testRunner,
com.eviware.soapui.model.testsuite.TestCaseRunContext context,
List<String> properties)
throws Exception
Exceptionpublic boolean isLoaded()
public JComponent getPreparedProperties()
public boolean isExhausted()
public com.eviware.soapui.support.types.StringToStringMap next(com.eviware.soapui.model.testsuite.TestCaseRunner testRunner,
com.eviware.soapui.model.testsuite.TestCaseRunContext context,
List<String> properties)
throws Exception
Exceptionpublic 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>init in class AbstractDataSourcepublic void release()
release in interface DataSourcerelease in class AbstractDataSourcepublic JComponent getComponent()
protected void load(com.eviware.soapui.support.xml.XmlObjectConfigurationReader reader)
load in class AbstractDataSourceprotected void save(com.eviware.soapui.support.xml.XmlObjectConfigurationBuilder builder)
save in class AbstractDataSourcepublic com.eviware.soapui.model.propertyexpansion.PropertyExpansion[] getPropertyExpansions()
getPropertyExpansions in interface DataSourcegetPropertyExpansions in class AbstractDataSourcepublic String getSourceStep()
public void setSourceStep(String StepName)
public String getSourceProperty()
public void setSourceProperty(String PropertyName)
public String getRowPath()
public void setRowPath(String rowPath)
public String[] getColumnPaths()
public void setColumnPaths(String[] Paths)
public void addExternalDependency(List<com.eviware.soapui.impl.wsdl.support.ExternalDependency> dependencies)
Copyright © 2019. All rights reserved.