Condition

This node is invoked synchronously. Conditions allow you to build branching logic within the service.

Note: Do not place a Condition node very close to other objects (nodes or connectors), otherwise the outbound connector points may not become active.

Configuration properties

The following are the properties of this node:

Table 1. Condition configuration properties
Property Description
Condition Name Select a condition from a list of pre-configured condition names or you can create a new Condition.

Connection properties

The Condition node requires two outgoing connections, one for true circumstances and one to false. When you create the outgoing links, first link to the node that processes the true condition and then link to the node that processes the false condition.

The following are the Condition node’s connection properties:

Table 2. Condition connection properties
Connection Node Connection Rules
Can be the first node

after the start node

Only for services invoked synchronously
Can be placed before
  • Any transport node except for FTP or File I/O
  • Any other component node
Can be placed after
  • Start node
  • Any transport node except for FTP or File I/O
  • Any other component node
Passes data unchanged Yes