Difference between revisions of "GVSavePointNode"

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==
  
GVSavePointNode is an [[Operations|operative node]] indicating that {{GVESB}} must save the flow state in DB.
+
GVSavePointNode enable {{GVESB}} on saving the flow state in a DB, is a [[Flow]] element that extends [[FlowNode]].
  
 
The following table shows the GVSavePointNode element's attributes:
 
The following table shows the GVSavePointNode element's attributes:
 
{|class="gvtable"
 
{|class="gvtable"
 
! Attribute !! Type !! Description
 
! Attribute !! Type !! Description
|-
 
| type || fixed || This attribute must assume the value '''flow-node'''.
 
 
|-
 
|-
 
| class || fixed || This attribute must assume the value '''it.greenvulcano.gvesb.core.flow.GVSavePointNode'''.
 
| class || fixed || This attribute must assume the value '''it.greenvulcano.gvesb.core.flow.GVSavePointNode'''.
 
|-
 
|-
 
| op-type || fixed || This attribute must assume the value '''save'''.
 
| op-type || fixed || This attribute must assume the value '''save'''.
|-
 
| id || required || ID of the node. Unique within the 'Flow'.
 
|-
 
| input || required || Object from the environment to be used as input.
 
|-
 
| next-node-id || required || Indicates the next node in the workflow to execute when the operation ends.
 
|-
 
| point-x || optional || X position of the node in the VulCon workflows editor.
 
Immutable, used by {{L_VULCON}}.
 
|-
 
| point-y || optional || Y position of the node in the VulCon workflows editor.
 
Immutable, used by {{L_VULCON}}.
 
|-
 
| dump-in-out || optional || If true enable the dump of the input/output [[GVBuffer]].
 
Default false.
 
|-
 
| dump-env-in-out || optional || If true enable the dump of the input/output Execution Environment.
 
Default false.
 
 
|}
 
|}
  
 
Might contain the following sub-elements:
 
Might contain the following sub-elements:
* [[Description]]
 
 
* [[#SpProperties|SpProperties]]
 
* [[#SpProperties|SpProperties]]
  
Line 42: Line 21:
 
Its sub-elements are:
 
Its sub-elements are:
 
* [[Description]]
 
* [[Description]]
* [[#PropertyDef|PropertyDef]]
+
* [[PropertyDef]]
 
 
====PropertyDef====
 
 
 
Defines a property to set in [[GVBuffer]].
 
 
 
The PropertyDef Element is used by: [[ChangeGVBuffer]], '''SpProperties''' and [[JbProperties]].
 
 
 
The following table shows the PropertyDef element's attributes:
 
{|class="gvtable"
 
! Attribute !! Type !! Description
 
|-
 
| name || required || Property name.
 
|-
 
| value || required || Property value. Can contains [[Placeholders|metadata]]
 
|-
 
| overwrite-body || optional || If "yes" the [[GVBuffer]] body is overwitten with the GVBuffer's property value or with the current property value, or is set to null.
 
The body overwrite is execute prior of 'compress', 'crypto' or 'base64' operations.
 
WARNING!!!!!!! The 'clear-data' operation is still performed invalidating the body overwriting.
 
The attribute's admitted values are:
 
* yes
 
* no
 
|}
 
 
 
Might contain the sub-element [[Description]].
 

Latest revision as of 14:48, 31 December 2014

VulCon / GV Console Configuration

GVSavePointNode enable GreenVulcano® ESB on saving the flow state in a DB, is a Flow element that extends FlowNode.

The following table shows the GVSavePointNode element's attributes:

Attribute Type Description
class fixed This attribute must assume the value it.greenvulcano.gvesb.core.flow.GVSavePointNode.
op-type fixed This attribute must assume the value save.

Might contain the following sub-elements:

SpProperties

Defines additional properties of the SavePoint.

Its sub-elements are: