Parallel Execution: Counted Iteration Service (com.ibi.agents.XDParallelCountAgent)

Syntax:

com.ibi.agents.XDParallelCountAgent

iIT Service Object:

format: Parallel Execution: Counted iteration

Description: Executes a sub-flow in parallel for each item returned by the embedded XDIterCount iterator.

Parameters:

Parameter

Description

Name of the PFLOW *

The process flow to run.

Maximum Parallel Tasks

The maximum number of tasks processed simultaneously. If an additional task must be performed, it will wait for a previous task to complete. A value of zero (0) means unbounded.

Timeout

The maximum time (in seconds) to wait for all tasks to complete. A value of zero (0) means unbounded.

Accumulation Version

Determines which version of accumulation is desired. Selecting simple from the drop-down list uses less memory, but handles only a single result from the sub-flow.

Iterations

The number of times to repeat the loop.

Edges:

The following table lists the available line edges for the Counted iteration Service (com.ibi.agents.XDParallelCountAgent).

Line Edge

Description

OnError

An exception occurred during execution.

OnSuccess

The operation was successful.

OnFailure

A fail condition occurred during execution.

cancel

The service has responded to a cancellation request.

OnParseError

Could not parse a document.

OnNotFound

The resource was not found and this is considered an error.

OnTimeOut

The operation timed out.

OnFailedOperation

Could not perform the operation requested.

failed_incomplete

An operation failed before all the tasks could be completed.