GVSubFlowCallNode

From GreenVulcano Wiki
Revision as of 10:13, 13 May 2014 by G.dimaio (talk | contribs)
Jump to: navigation, search

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: