1
2
3
4
5
6
7
8
9 package bexee.model.elements;
10
11 import org.apache.xml.utils.QName;
12
13 import bexee.model.activity.Activity;
14
15 /***
16 * Representation of the <code>OnMessage</code> BPEL element.
17 *
18 * @version $Revision: 1.1 $, $Date: 2004/12/15 14:18:09 $
19 * @author Patric Fornasier
20 * @author Pawel Kowalski
21 */
22 public interface OnMessage {
23
24 //***************************************************/
25
26 //***************************************************/
27
28 public void setPartnerLink(PartnerLink partnerLinkName);
29
30 public PartnerLink getPartnerLink();
31
32 public void setPortType(QName portTypeName);
33
34 public QName getPortType();
35
36 public void setOperation(String operation);
37
38 public String getOperation();
39
40 public void setVariable(Variable variable);
41
42 public Variable getVariable();
43
44 //***************************************************/
45
46 //***************************************************/
47
48 public void setCorrelations(Correlations correlations);
49
50 public Correlations getCorrelations();
51
52 public void setActivity(Activity activity);
53
54 public Activity getActivity();
55
56 }