View Javadoc

1   package org.mule.example.employee;
2   
3   import javax.jws.WebMethod;
4   import javax.jws.WebParam;
5   import javax.jws.WebResult;
6   import javax.jws.WebService;
7   import javax.xml.bind.annotation.XmlSeeAlso;
8   import javax.xml.ws.RequestWrapper;
9   import javax.xml.ws.ResponseWrapper;
10  
11  /**
12   * This class was generated by Apache CXF 2.2.2
13   * Wed Nov 10 19:11:07 CST 2010
14   * Generated source version: 2.2.2
15   * 
16   */
17   
18  @WebService(targetNamespace = "http://employee.example.mule.org/", name = "EmployeeDirectory")
19  @XmlSeeAlso({ObjectFactory.class})
20  public interface EmployeeDirectory {
21  
22      @RequestWrapper(localName = "addEmployee", targetNamespace = "http://employee.example.mule.org/", className = "org.mule.example.employee.AddEmployee")
23      @ResponseWrapper(localName = "addEmployeeResponse", targetNamespace = "http://employee.example.mule.org/", className = "org.mule.example.employee.AddEmployeeResponse")
24      @WebMethod
25      public void addEmployee(
26          @WebParam(name = "employee", targetNamespace = "http://employee.example.mule.org/")
27          org.mule.example.employee.Employee employee
28      );
29  
30      @WebResult(name = "return", targetNamespace = "http://employee.example.mule.org/")
31      @RequestWrapper(localName = "getEmployees", targetNamespace = "http://employee.example.mule.org/", className = "org.mule.example.employee.GetEmployees")
32      @ResponseWrapper(localName = "getEmployeesResponse", targetNamespace = "http://employee.example.mule.org/", className = "org.mule.example.employee.GetEmployeesResponse")
33      @WebMethod
34      public java.util.List<org.mule.example.employee.Employee> getEmployees();
35  }