Difference between revisions of "GVCoreCallNode"

From GreenVulcano Wiki
Jump to: navigation, search
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
=={{GVESB}} Configuration==
+
=={{VULCON}} / {{GVCONSOLE}} Configuration==
  
 
GVCoreCallNode element allows direct invocation of a {{GVESB}} core workflow, is a [[Flow]] element that extends [[FlowNode]].
 
GVCoreCallNode element allows direct invocation of a {{GVESB}} core workflow, is a [[Flow]] element that extends [[FlowNode]].
Line 33: Line 33:
 
This Data Provider will receive in input a [[GVBuffer]] and must return the object to be inserted in GVBuffer.object.
 
This Data Provider will receive in input a [[GVBuffer]] and must return the object to be inserted in GVBuffer.object.
 
|}
 
|}
 +
 +
<div class="version_ge3.4.0.9">
 +
{|class="gvtable"
 +
! Attribute !! Tyte !! Description
 +
|-
 +
| change-log-master-service || optional || If true change the log master service with the used one (configured or calculated), in order to write log messages into a different log file.
 +
Used only if @change-log-context is true.
 +
Default false.
 +
|}
 +
</div>
 +
 +
and the subelements:
 +
<div class="version_ge3.4">
 +
* [[GVOperationNode#InputServices|InputServices]]
 +
* [[GVOperationNode#OutputServices|OutputServices]]
 +
</div>

Latest revision as of 20:03, 28 October 2015

VulCon / GV Console Configuration

GVCoreCallNode element allows direct invocation of a GreenVulcano® ESB core workflow, is a Flow element that extends FlowNode.

Dynamic fields can contains placeholders.

The following table shows the GVCoreCallNode element's attributes:

Attribute Tyte Description
class fixed This attribute must assume the value it.greenvulcano.gvesb.core.flow.GVCoreCallNode.
op-type fixed This attribute must assume the value corecall.
dynamic optional If 'true' id-system, id-service and operation attributes can contains metadata to be resolved at runtime.
id-service required Name of service to invoke.
id-system optional Name of service's client.
operation required Name of service's operation to invoke
overwrite-sys-svc optional If 'true' SYSTEM and SERVICE fields of GVBuffer will be overwritten.

The default is 'false'.

change-log-context optional If 'true' log context is updated.

The default is 'true'.

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.

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.

Attribute Tyte Description
change-log-master-service optional If true change the log master service with the used one (configured or calculated), in order to write log messages into a different log file.

Used only if @change-log-context is true. Default false.

and the subelements: