View Javadoc

1   /*
2    * $Id: Role.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.PortType;
12  
13  /***
14   * This interface represents the Role BPEL extension to WSDL.
15   * 
16   * @author Patric Fornasier
17   * @author Pawel Kowalski
18   * @version $Revision: 1.1 $, $Date: 2004/12/15 14:18:21 $
19   */
20  public interface Role {
21  
22      /***
23       * Set the name of this Role.
24       * 
25       * @param name
26       */
27      public void setName(String name);
28  
29      /***
30       * Get the name of this Role.
31       * 
32       * @return
33       */
34      public String getName();
35  
36      /***
37       * Set the PortType of this Role.
38       * 
39       * @param portType
40       */
41      public void setPortType(PortType portType);
42  
43      /***
44       * Get the PortType of this Role.
45       * 
46       * @return
47       */
48      public PortType getPortType();
49  
50  }