FlowNode

From GreenVulcano Wiki
Jump to: navigation, search

Description

A FlowNode identify a wolkflow basic operation. The actual specializations are:

VulCon / GV Console Configuration

It has the following basic attributes:

  • type: flow-node;
  • class: ....
  • id: ID of the node. Unique within the 'Flow' and its value cannot be null.
  • input: Specifies the input (from the execution environment) for the operation.
    If the input is an exception, the operation is not performed, and the output is set equal input exception. Its value can't be null.
  • output: The operation's output (GVBuffer or Exception) is inserted into the execution environment with this exact name.
    Default to "input" value. The attribute value can't be null.
  • next-node-id: Indicates the next node in the workflow to execute when the operation ends.
  • point-x: X position of the node in the VulCon® workflows editor. Immutable, used by VulCon®.
  • point-y: Y position of the node in the VulCon® workflows editor. Immutable, used by VulCon®.
  • dump-in-out: If true enable the dump of the input/output GVBuffer (and also of configured internal services). Default false. The attribute admitted values are:
    • true
    • false
  • dump-env-in-out: If true enable the dump of the Execution Environment before and after node execution. Default false. The attribute admitted values are:
    • true
    • false

and the subelement: