Qorus Integration Engine®
4.0.3.p2_git
|
Upserts (ie performs an SQL merge operation) one or more rows into a remote table in a remote Qorus instance. More...
Public Member Methods | |
UpsertRemoteDbTableRows (String remote, String dsname, String tableName, Map< String, Object >[] rows, Map< String, Object > opts) throws Throwable | |
Creates the object according to the arguments. More... | |
UpsertRemoteDbTableRows (String remote, String dsname, String tableName, Map< String, Object >[] rows) throws Throwable | |
Creates the object according to the arguments. More... | |
Object | run (QorusInterfaceTest t) throws Throwable |
runs the test by streaming the input data to the remote database More... | |
Additional Inherited Members | |
Private Member Methods inherited from com.qoretechnologies.qorus.test.Action | |
Action (QoreObject obj) | |
protected constructor to create the wrapper object | |
Upserts (ie performs an SQL merge operation) one or more rows into a remote table in a remote Qorus instance.
|
inline |
Creates the object according to the arguments.
remote | the name of the remote connection |
dsname | name of the datasource |
tableName | a table name |
rows | a list of hashes representing row data to upsert; keys are column names; values are literal values passed to SqlUtil::AbstractTable::upsert() |
opts | stream options |
|
inline |
Creates the object according to the arguments.
remote | the name of the remote connection |
dsname | the name of the remote datasource |
tableName | the table name for the delete call |
rows | a list of hashes representing row data to upsert; keys are column names; values are literal values passed to SqlUtil::AbstractTable::upsert() |
|
inline |
runs the test by streaming the input data to the remote database
t | QorusInterfaceTest test object |
runs the remote action with the input data