Feedback

  • Contents
 

External Handler Call Initiator

This initiator allows a handler to be initiated via an inline C++ function call. This inline function triggers the ExternalHandlerCall initiator and gathers the result of the ExternalHandlerReturn tool.

The function call contains the following arguments:

First argument: a string for the operation name. The operation name is the object ID of the notification event that will trigger the initiator.

Second argument: a list of strings that will be passed to the external handler call initiator.

Third argument: the timeout period in milliseconds for the function call to return.

Fourth argument: a list of strings that are passed back from the external handler return tool.

Notification Object Type

External Handler Call

Object ID

The object Id for this initiator is the operation name passed as the first input argument to the ExternalHandler C++ function call.

Event ID

Unique identifier reserved for internal use only.

Outputs

RequestHandle

A system generated identifier for this external handler call. The request handle allows this initiator to correlate with the External Handler Return tools.

Data

A list of strings corresponding to the second input argument to the ExternalHandler C++ function call.

Exit Paths

Start

This initiator always takes the Start exit path.