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

All Superinterfaces:
IDBTaskDefinition, ITaskDefinition

public interface DBLoopTaskDefinition
extends IDBTaskDefinition

define a loop task definition

Author:
arnaud-mergey

Method Summary
 ITaskDefinition getChildTaskDefinition()
          child task definition to execute in the loop
 Map<String,String> getVariableColumnMapping()
           
 boolean isSelectCounter()
          Getter for owned property SelectCounter:
 
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()

Getter for owned property SelectCounter:

Indicates whether the task participate to the select counter

Returns:
value of this property

getChildTaskDefinition

ITaskDefinition getChildTaskDefinition()
child task definition to execute in the loop

Returns:

getVariableColumnMapping

Map<String,String> getVariableColumnMapping()
Returns:
Map allowing to bind a column from result set to a variable scoped to the loop


Copyright © 2015. All Rights Reserved.