ExecuteTime node


The ExecuteTime node icon

This page contains information on:

The ExecuteTime node calculates the elapsed time in milliseconds from this node to the end of the message flow.  The end of the message flow is determined from the time that an instance of an ExecuteTime node is encountered to the time that it is informed that the message it propagated onwards has been processed.

Alternatively, two ExecuteTime nodes may be used to measure a delta or elapsed time between any two points in the flow.

Node terminals

The ExecuteTime node provides the following terminals:

in

The input terminal that accepts a message for forwarding on by the node.

out

The output terminal to which the message is propagated.

Configuring the ExecuteTime node

The ExecuteTime node is not configurable.  Simply add it to the message flow and it will record timing information to the MQSI log.

MQGet node properties

Property Default Description
Timing Type ToEnd ToEnd - This node will log the elapsed time from here to the unwinding of the execution of the message flow.

TimeStart - This node will cache a start time against the name of the node.

TimeEnd - This node will log the elapsed time from here to the matching TimeStart ExecuteNode with the label provided in the Matching Start Node label property.

Matching Start Node label   When the Timing Type attribute is TimeEnd, this field should be set to the label name of a preceding ExecuteTime node that had a TimeStart attribute set.

(C) IBM Corporation 2000. All Rights Reserved