public class JdbcDataSink extends AbstractDatabaseDataSink
| Modifier and Type | Class and Description |
|---|---|
class |
JdbcDataSink.DriverConnStringAndQueryWizardAction |
class |
JdbcDataSink.TestConnectionAction |
| Modifier and Type | Field and Description |
|---|---|
protected JTextField |
connStrTextField |
protected JTextField |
driverTextField |
protected static String |
PASS_ELEMENT |
protected JPasswordField |
passField |
static String |
TYPE |
DATA_CONNECTION_FIELD, databaseConnection, dbConnAndQueryWizard, dbConnContainer, dbConnectionCombo, dbConnectionName, form, isProjectDbConnectionSelected, isRepopulating, projectListener, reconfigureConnectionButton, storedProcedureCheckBox, testConnectionButton| Constructor and Description |
|---|
JdbcDataSink() |
| Modifier and Type | Method and Description |
|---|---|
void |
addExternalDependency(List<com.eviware.soapui.impl.wsdl.support.ExternalDependency> dependencies) |
protected boolean |
canTestConnection() |
void |
finish(com.eviware.soapui.model.testsuite.TestCaseRunner testRunner,
com.eviware.soapui.model.testsuite.TestCaseRunContext testRunContext) |
JComponent |
getComponent() |
String |
getConnectionString() |
String |
getDriver() |
String |
getPassword() |
com.eviware.soapui.model.propertyexpansion.PropertyExpansion[] |
getPropertyExpansions() |
String |
getQuery() |
protected void |
load(com.eviware.soapui.support.xml.XmlObjectConfigurationReader reader) |
protected void |
makeQueryWizard() |
protected void |
populateTextFieldsForConnection() |
void |
prepare(com.eviware.soapui.model.testsuite.TestCaseRunner testRunner,
com.eviware.soapui.model.testsuite.TestCaseRunContext context) |
void |
release() |
boolean |
save(com.eviware.soapui.model.testsuite.TestCaseRunner testRunner,
com.eviware.soapui.model.testsuite.TestCaseRunContext context,
com.eviware.soapui.support.types.StringToStringMap properties) |
protected void |
save(com.eviware.soapui.support.xml.XmlObjectConfigurationBuilder builder) |
void |
setConnectionProperties(DatabaseConnectionPropertiesHolder propertiesHolder) |
void |
setConnectionString(String connectionString) |
void |
setDriver(String driver) |
protected void |
setManualFieldButtonsState() |
void |
setPassword(String password) |
void |
setQuery(String query) |
addConnectionCombo, createNewConnection, doCreateStoredProcQuery, getActiveEnvironment, getActiveEnvironmentName, getDatabaseConnectionContainer, getDbConnectionName, getProject, init, isMissingDbConnection, isNonEnvironmentDbConnection, shouldEnableReconfigureButtonbeforeSave, getConfig, getDataSinkStep, getDescription, getTestCase, getType, resolve, saveConfig, setConfigprotected static final String PASS_ELEMENT
public static final String TYPE
protected JTextField driverTextField
protected JTextField connStrTextField
protected JPasswordField passField
public void finish(com.eviware.soapui.model.testsuite.TestCaseRunner testRunner,
com.eviware.soapui.model.testsuite.TestCaseRunContext testRunContext)
finish in interface DataSinkfinish in class AbstractDataSinkpublic JComponent getComponent()
protected boolean canTestConnection()
canTestConnection in class AbstractDatabaseDataSinkprotected void load(com.eviware.soapui.support.xml.XmlObjectConfigurationReader reader)
load in class AbstractDataSinkprotected void save(com.eviware.soapui.support.xml.XmlObjectConfigurationBuilder builder)
save in class AbstractDataSinkpublic com.eviware.soapui.model.propertyexpansion.PropertyExpansion[] getPropertyExpansions()
getPropertyExpansions in interface DataSinkgetPropertyExpansions in class AbstractDataSinkpublic String getPassword()
public void setPassword(String password)
public void setConnectionProperties(DatabaseConnectionPropertiesHolder propertiesHolder)
public String getConnectionString()
public void setConnectionString(String connectionString)
public String getDriver()
public void setDriver(String driver)
public String getQuery()
public void setQuery(String query)
public void prepare(com.eviware.soapui.model.testsuite.TestCaseRunner testRunner,
com.eviware.soapui.model.testsuite.TestCaseRunContext context)
throws Exception
Exceptionpublic boolean save(com.eviware.soapui.model.testsuite.TestCaseRunner testRunner,
com.eviware.soapui.model.testsuite.TestCaseRunContext context,
com.eviware.soapui.support.types.StringToStringMap properties)
throws SQLException
SQLExceptionprotected void populateTextFieldsForConnection()
populateTextFieldsForConnection in class AbstractDatabaseDataSinkprotected void makeQueryWizard()
makeQueryWizard in class AbstractDatabaseDataSinkprotected void setManualFieldButtonsState()
setManualFieldButtonsState in class AbstractDatabaseDataSinkpublic void release()
release in interface DataSinkrelease in class AbstractDatabaseDataSinkpublic void addExternalDependency(List<com.eviware.soapui.impl.wsdl.support.ExternalDependency> dependencies)
addExternalDependency in class AbstractDataSinkCopyright © 2019. All rights reserved.