#include <extension-chor.h>
Collaboration diagram for BPEL4Chor:

Definition at line 154 of file extension-chor.h.
Public Member Functions | |
| void | add_participantType (map< string, string > &attribute_map) |
| add a <participantType> | |
| void | add_participant (map< string, string > &attribute_map) |
| add a <participant> | |
| void | start_participantSet (map< string, string > &attribute_map) |
| start processing a <participantSet> | |
| void | end_participantSet () |
| end processing a <participantSet> | |
| void | add_messageLink (map< string, string > &attribute_map) |
| add a <messageLink> | |
| BPEL4Chor_messageLink * | get_messageLink (unsigned int ASTE_id) const |
| find a channel name given an activity id or name | |
| int | instances (string process_name) const |
| find the number of instances to be created, given a process name | |
| unsigned int | forEach_count (unsigned int ASTE_id) const |
| find a forEach name given an activity id or name | |
| void | print_information () const |
| prints information about the BPEL4Chor topology | |
| BPEL4Chor () | |
| constructor | |
Private Attributes | |
| BPEL4Chor_participantSet * | current_participantSet |
| the currently parsed participantSet | |
| map< string, BPEL4Chor_messageLink * > | messageLinks |
| the messageLinks, indexed by their name | |
| map< string, string > | participantTypes |
| the participantTypes with XMLNS, indexed by their name | |
| map< string, BPEL4Chor_participantSet * > | participantSets |
| the participantSets, indexed by their name | |
Friends | |
| class | BPEL4Chor_participantSet |
| class | BPEL4Chor_messageLink |
1.5.2