Difference between revisions of "Participant"

From GreenVulcano Wiki
Jump to: navigation, search
(Created page with "==Description== The element 'Participant' denotes a system and its channel by which participates in the implementation of the workflow. =={{VULCON}}{{GVESB}} Configuration== ...")
 
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
==Description==
 
==Description==
  
The element 'Participant' denotes a system and its channel by which participates in the implementation of the workflow.
+
The element 'Participant' denotes a [[System]] and the [[Channel]] by which {{GVESB}} participates in the workflow implementation.
 
 
  
 
=={{VULCON}}{{GVESB}} Configuration==
 
=={{VULCON}}{{GVESB}} Configuration==
Line 14: Line 13:
 
==How to==
 
==How to==
  
[[File:VULCONParticipant.jpg|thumb|Adding a Participant]]Once an operation has been created, you must add a Participant. This is made by right clicking on ''Operation'', ''Insert After'' (or ''Insert Before''), ''Participant''. Clicking on the new ''Participant'' element, you can select, in the {{VULCON}} right inferior panel, first the ''id-system'' and then the ''id-channel'' among those available for the selected system.
+
[[File:VULCONParticipant.jpg|thumb|Adding a Participant]]Once an operation has been created, you must add a Participant. This is made by right clicking on ''Operation'', ''Insert After'' (or ''Insert Before''), ''Participant''. Clicking on the new ''Participant'' element, you can select, in the element properties panel, first the ''id-system'' and then the ''id-channel'' among those available for the selected system.
  
  
Into the ''GVCore.xml'' configuration file:
+
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
The respective part of the ''GVCore.xml'' configuration file becomes:
  
 
<syntaxhighlight lang="XML">
 
<syntaxhighlight lang="XML">
Line 29: Line 34:
 
</Service>
 
</Service>
 
</syntaxhighlight>
 
</syntaxhighlight>
 +
 +
 +
Dragging&dropping a [[Channel]] operation over an [[Operations|Operation node]] automatically create a Participant entry for the operation [[system]]/[[channel]].

Latest revision as of 12:09, 5 March 2012

Description

The element 'Participant' denotes a System and the Channel by which GreenVulcano® ESB participates in the workflow implementation.

VulConGreenVulcano® ESB Configuration

Participant is used by the Operation element. Its attributes are:

  • id-system: Identifies a system configured in the System section as a workflow participant. Its value cannot be null.
  • id-channel: Specifies the channel to which the system participates. The operations used in the workflow can only be selected by this channel. The attribute value cannot be null.


How to

Adding a Participant

Once an operation has been created, you must add a Participant. This is made by right clicking on Operation, Insert After (or Insert Before), Participant. Clicking on the new Participant element, you can select, in the element properties panel, first the id-system and then the id-channel among those available for the selected system.





The respective part of the GVCore.xml configuration file becomes:

<Service group-name="DEFAULT_GRP" id-service="TestRSH" service-activation="on" statistics="off">
      <Operation name="RequestReply" operation-activation="on" out-check-type="sys-svc-id" type="operation">
          <Participant id-channel="TEST_CHANNEL_FILE" id-system="GVESB"/>
              <Flow first-node="callRSH" point-x="20" point-y="150">
                          ---
              </Flow>
      </Operation>
</Service>


Dragging&dropping a Channel operation over an Operation node automatically create a Participant entry for the operation system/channel.