Difference between revisions of "Conditions"

From GreenVulcano Wiki
Jump to: navigation, search
(Created page with "==Description== =={{VULCON}} / {{GVCONSOLE}} Configuration== The element ''Conditions'' defines the conditions that allow to activate the mechanisms for routing {{GVESB}} workf...")
 
 
(2 intermediate revisions by one other user not shown)
Line 1: Line 1:
 
==Description==
 
==Description==
 +
 +
The element ''Conditions'' defines the conditions that allow to activate the mechanisms for routing {{GVESB}} workflows.
  
 
=={{VULCON}} / {{GVCONSOLE}} Configuration==
 
=={{VULCON}} / {{GVCONSOLE}} Configuration==
  
The element ''Conditions'' defines the conditions that allow to activate the mechanisms for routing {{GVESB}} workflows.
 
  
The conditions are used in items [[GVRouting]] and [[GVNodeCheck]].
+
Conditions is used in items [[GVRouting]] and [[GVNodeCheck]].
  
The conditions can be defined depending on the contents of GVBuffer field or according to the exceptions that may occur during the execution of workflows. Can be used in different parts of the configuration.
+
The conditions can be defined depending on the [[GVBuffer]] field content or according to the exceptions that may occur during the execution of workflows. Can be used in different parts of the configuration.
  
 
The following list shows all the elements that can have a sub-element ''Conditions'':
 
The following list shows all the elements that can have a sub-element ''Conditions'':
* Service: The element ''Conditions'' of [[Service]] defines all the conditions that apply to routing of all workflows instantiated in the service, for all clients of the service.
+
* [[Service]]: defines all the conditions that apply to routing of all workflows instantiated in the service's Operations.
* Client: The element ''Conditions'' of [[Client]] defines all the conditions that apply to routing of all workflows instantiated in the service's client
+
* [[Operation]]: defines all the conditions that apply to routing of all workflows instantiated in the service's Operation and SubFlow.
* Flow: The element ''Conditions'' of [[Flow]] defines all the conditions that apply to routing of the single workflow defined in the 'Flow' element.
+
* [[Flow]]: defines all the conditions that apply to routing of the single workflow defined in the Flow element.
 +
* [[SubFlow]]: defines all the conditions that apply to routing of the single workflow defined in the SubFlow element.
  
The above list is sorted according to a growing priority assessment: the same condition can be defined in several different places.
+
The above list is sorted according to a growing priority assessment. The same condition can be defined in several different places.
 
In case of multiple definitions, the definition with the highest priority is used.
 
In case of multiple definitions, the definition with the highest priority is used.
 +
 +
Might contain the following sub-elements:
 +
* Description
 +
* [[GVBufferCondition]]
 +
* [[ExceptionCondition]]
 +
* [[JavaScriptCondition]] '''REMOVED in v3.5'''
 +
* [[IdentityCondition]]
 +
<div class="version_ge3.5">
 +
* [[ScriptCondition]]
 +
</div>

Latest revision as of 10:30, 2 January 2015

Description

The element Conditions defines the conditions that allow to activate the mechanisms for routing GreenVulcano® ESB workflows.

VulCon / GV Console Configuration

Conditions is used in items GVRouting and GVNodeCheck.

The conditions can be defined depending on the GVBuffer field content or according to the exceptions that may occur during the execution of workflows. Can be used in different parts of the configuration.

The following list shows all the elements that can have a sub-element Conditions:

  • Service: defines all the conditions that apply to routing of all workflows instantiated in the service's Operations.
  • Operation: defines all the conditions that apply to routing of all workflows instantiated in the service's Operation and SubFlow.
  • Flow: defines all the conditions that apply to routing of the single workflow defined in the Flow element.
  • SubFlow: defines all the conditions that apply to routing of the single workflow defined in the SubFlow element.

The above list is sorted according to a growing priority assessment. The same condition can be defined in several different places. In case of multiple definitions, the definition with the highest priority is used.

Might contain the following sub-elements: