Difference between revisions of "GVSavePointNode"

From GreenVulcano Wiki
Jump to: navigation, search
(→‎PropertyDef)
 
(3 intermediate revisions by 2 users 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 41: Line 20:
  
 
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: