Qorus Integration Engine®  4.0.3_git
QorusInterfaceTest::RemoteDbDeleteAction Class Reference

Deletes one of more rows from a remote table in a remote Qorus instance. More...

Inheritance diagram for QorusInterfaceTest::RemoteDbDeleteAction:
QorusInterfaceTest::AbstractRemoteDbSqlUtilAction QorusInterfaceTest::Action

Public Member Methods

 constructor (string remote, string dsname, string tableName, hash< auto > cond, *hash< auto > opts)
 Creates the object according to the arguments. More...
 
 run (QorusInterfaceTest t)
 runs the test by deleting data from the remote table according to the where clause More...
 
- Public Member Methods inherited from QorusInterfaceTest::AbstractRemoteDbSqlUtilAction
 constructor (string action, string remote, string dsname, *hash< auto > opts)
 Creates the object according to the arguments. More...
 
- Public Member Methods inherited from QorusInterfaceTest::Action
 constructor ()
 creates the object
 

Private Attributes

string m_tableName
 the table name for the delete call
 
hash< auto > m_where
 the where clause for the remote delete call
 
- Private Attributes inherited from QorusInterfaceTest::AbstractRemoteDbSqlUtilAction
string m_action
 the sqlutil method or stream name
 
string m_remote
 the remote connection name
 
string m_ds
 the name of the remote datasource
 
*hash< auto > m_opts
 stream options
 

Detailed Description

Deletes one of more rows from a remote table in a remote Qorus instance.

Member Function Documentation

◆ constructor()

QorusInterfaceTest::RemoteDbDeleteAction::constructor ( string  remote,
string  dsname,
string  tableName,
hash< auto >  cond,
*hash< auto >  opts 
)

Creates the object according to the arguments.

Parameters
remotethe name of the remote connection
dsnamethe name of the remote datasource
tableNamethe table name for the delete call
condthe where clause for the remote delete call
optsstream options

◆ run()

QorusInterfaceTest::RemoteDbDeleteAction::run ( QorusInterfaceTest  t)
virtual

runs the test by deleting data from the remote table according to the where clause

Parameters
tQorusInterfaceTest test object

Implements QorusInterfaceTest::Action.


The documentation for this class was generated from the following file: