Difference between revisions of "GVSubFlowCallNode"
(→{{VULCON}} / {{GVCONSOLE}} Configuration) |
|||
Line 5: | Line 5: | ||
=={{VULCON}} / {{GVCONSOLE}} Configuration== | =={{VULCON}} / {{GVCONSOLE}} Configuration== | ||
− | GVSubFlowCallNode allows to call a [[SubFlow]] | + | 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: