com.semarchy.mdm.runtime.model.integration
Interface IDBQueryTaskDefinition

All Superinterfaces:
IDBTaskDefinition, ITaskDefinition

public interface IDBQueryTaskDefinition
extends IDBTaskDefinition

Defines a database query task definition that should return a result set as specified by JDBC. The engine will provide access to this resultset in a scripting variable making it available in the ITaskDefinition.getPostExecuteAction() for populating iengine's interpreter variables.

The engine will use the Statement.executeQuery(String) to get the result set.

The engine should execute such tasks in the same transaction as the overall DML transactions and not modify the commit mode of the JDBC connection.

Author:
skamel

Method Summary
 boolean isSelectCounter()
           
 
Methods inherited from interface com.semarchy.mdm.runtime.model.integration.IDBTaskDefinition
getSQL
 
Methods inherited from interface com.semarchy.mdm.runtime.model.integration.ITaskDefinition
getExecuteWhenCondition, getName, getPostExecuteAction, isErrorOK
 

Method Detail

isSelectCounter

boolean isSelectCounter()
Returns:
indicates whether this task contributes to the overall SELECT counter of a job report


Copyright © 2015. All Rights Reserved.