View Javadoc

1   /*
2    * $Id: PartnerLinkType.java,v 1.1 2004/12/15 14:18:21 patforna Exp $
3    *
4    * Copyright (c) 2004 Patric Fornasier, Pawel Kowalski
5    * Berne University of Applied Sciences
6    * School of Engineering and Information Technology
7    * All rights reserved.
8    */
9   package bexee.wsdl.extensions.partnerlinktype;
10  
11  import javax.wsdl.extensions.ExtensibilityElement;
12  
13  /***
14   * This interface represents a PartnerLinkType BPEL extension to WSDL.
15   * 
16   * @author Pawel Kowalski
17   * @version $Revision: 1.1 $, $Date: 2004/12/15 14:18:21 $
18   */
19  public interface PartnerLinkType extends ExtensibilityElement {
20  
21      /***
22       * Set the name of this PartnerLinkType.
23       * 
24       * @param name
25       */
26      public void setName(String name);
27  
28      /***
29       * Get the name of this PartnerLinkType.
30       * 
31       * @return name
32       */
33      public String getName();
34  
35      /***
36       * Set myRole of this PartnerLinkType
37       * 
38       * @return
39       */
40      public void setMyRole(Role role);
41  
42      /***
43       * Get myRole of this PartnerLinkType
44       * 
45       * @return myRole
46       */
47      public Role getMyRole();
48  
49      /***
50       * Set partnerRole of this PartnerLinkType
51       * 
52       * @param role
53       */
54      public void setPartnerRole(Role role);
55  
56      /***
57       * Get partnerRole of this PartnerLinkType
58       * 
59       * @return partnerRole
60       */
61      public Role getPartnerRole();
62  
63  }