Difference between revisions of "GVSubFlowCallNode"

From GreenVulcano Wiki
Jump to: navigation, search
({{VULCON}} / {{GVCONSOLE}} Configuration)
 
Line 5: Line 5:
 
=={{VULCON}} / {{GVCONSOLE}} Configuration==
 
=={{VULCON}} / {{GVCONSOLE}} Configuration==
  
GVSubFlowCallNode allows to call a [[SubFlow]], is a [[Flow]] element that extends [[FlowNode]]. Its dynamic fields can contains the [[placeholders]].
+
GVSubFlowCallNode allows to call a [[SubFlow]]: is a [[Flow]] element that extends [[FlowNode]]. Its dynamic fields can contains the [[placeholders]].
  
 
The following table shows the GVSubFlowCallNode element's attributes:
 
The following table shows the GVSubFlowCallNode element's attributes:

Latest revision as of 10:32, 22 September 2014

Description

Node that allows direct invocation of a GreenVulcano® ESB core workflow sub-flow.

VulCon / GV Console Configuration

GVSubFlowCallNode allows to call a SubFlow: is a Flow element that extends FlowNode. Its dynamic fields can contains the placeholders.

The following table shows the GVSubFlowCallNode element's attributes:

Attribute Type Description
class fixed This attributes must assume the value it.greenvulcano.gvesb.core.flow.GVSubFlowCallNode
op-type fixed This attributes must assume the value subcall
dynamic optional If 'true' subflow attribute can contain metadata to be resolved at runtime.
subflow required Name of the sub-flow to invoke
change-log-context optional If 'true' log context is updated.

The default is 'false'.

on-exception-id required Node on which transfer control in case of exception.

Note that any item GVRouting takes precedence over the choices made by GVSubFlowCallNode.

default-id optional Node on which transfer control if not apply any GVRouting and are not in the case of exception.
input-ref-dp optional Name of Data Provider to use for input manipulation.

This Data Provider will receive in input a GVBuffer and must return the object to be inserted in GVBuffer.object. Is used BEFORE InputServices

output-ref-dp optional Name of Data Provider to use for output manipulation.

This Data Provider will receive in input a GVBuffer and must return the object to be inserted in GVBuffer.object. Is used AFTER OutputServices

Might contain the following elements: