public abstract class AbstractDatabaseDataSink extends AbstractDataSink
| Modifier and Type | Field and Description |
|---|---|
static String |
DATA_CONNECTION_FIELD |
protected DatabaseConnection |
databaseConnection |
protected DBConnectionAndQueryWizard |
dbConnAndQueryWizard |
protected DefaultDatabaseConnectionContainer |
dbConnContainer |
protected JComboBox |
dbConnectionCombo |
protected String |
dbConnectionName |
protected com.eviware.soapui.support.components.SimpleForm |
form |
protected boolean |
isProjectDbConnectionSelected |
protected boolean |
isRepopulating |
protected com.eviware.soapui.model.project.ProjectListener |
projectListener |
protected JButton |
reconfigureConnectionButton |
protected JCheckBox |
storedProcedureCheckBox |
protected JButton |
testConnectionButton |
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractDatabaseDataSink(String name,
String description) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addConnectionCombo() |
protected boolean |
canTestConnection() |
protected void |
createNewConnection() |
protected void |
doCreateStoredProcQuery() |
protected com.eviware.soapui.model.environment.Environment |
getActiveEnvironment(WsdlProjectPro project) |
protected String |
getActiveEnvironmentName(WsdlProjectPro project) |
protected DefaultDatabaseConnectionContainer |
getDatabaseConnectionContainer() |
String |
getDbConnectionName() |
protected WsdlProjectPro |
getProject() |
void |
init(com.eviware.soapui.config.DataSinkConfig config,
WsdlDataSinkTestStep modelItem) |
protected boolean |
isMissingDbConnection() |
protected boolean |
isNonEnvironmentDbConnection(com.eviware.soapui.impl.wsdl.WsdlProject project) |
protected abstract void |
makeQueryWizard() |
protected abstract void |
populateTextFieldsForConnection() |
void |
release() |
protected abstract void |
setManualFieldButtonsState() |
protected boolean |
shouldEnableReconfigureButton(com.eviware.soapui.impl.wsdl.WsdlProject project) |
addExternalDependency, beforeSave, finish, getConfig, getDataSinkStep, getDescription, getPropertyExpansions, getTestCase, getType, load, resolve, save, saveConfig, setConfigclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetComponent, prepare, savepublic static final String DATA_CONNECTION_FIELD
protected com.eviware.soapui.support.components.SimpleForm form
protected DefaultDatabaseConnectionContainer dbConnContainer
protected DatabaseConnection databaseConnection
protected boolean isRepopulating
protected JComboBox dbConnectionCombo
protected String dbConnectionName
protected com.eviware.soapui.model.project.ProjectListener projectListener
protected JButton reconfigureConnectionButton
protected boolean isProjectDbConnectionSelected
protected DBConnectionAndQueryWizard dbConnAndQueryWizard
protected JCheckBox storedProcedureCheckBox
protected JButton testConnectionButton
public void init(com.eviware.soapui.config.DataSinkConfig config,
WsdlDataSinkTestStep modelItem)
init in interface com.eviware.soapui.support.registry.RegistryEntry<com.eviware.soapui.config.DataSinkConfig,WsdlDataSinkTestStep>init in class AbstractDataSinkprotected void addConnectionCombo()
protected String getActiveEnvironmentName(WsdlProjectPro project)
protected com.eviware.soapui.model.environment.Environment getActiveEnvironment(WsdlProjectPro project)
protected boolean isNonEnvironmentDbConnection(com.eviware.soapui.impl.wsdl.WsdlProject project)
protected boolean shouldEnableReconfigureButton(com.eviware.soapui.impl.wsdl.WsdlProject project)
protected boolean canTestConnection()
protected boolean isMissingDbConnection()
protected void createNewConnection()
protected void doCreateStoredProcQuery()
public void release()
release in interface DataSinkrelease in class AbstractDataSinkprotected abstract void populateTextFieldsForConnection()
protected abstract void makeQueryWizard()
protected abstract void setManualFieldButtonsState()
protected DefaultDatabaseConnectionContainer getDatabaseConnectionContainer()
protected WsdlProjectPro getProject()
Copyright © 2019. All rights reserved.