1 2 package org.objectweb.rentacar.services.client; 3 4 import java.util.List ; 5 import javax.jws.WebMethod; 6 import javax.jws.WebParam; 7 import javax.jws.WebResult; 8 import javax.jws.WebService; 9 import javax.xml.datatype.XMLGregorianCalendar ; 10 import javax.xml.ws.RequestWrapper; 11 import javax.xml.ws.ResponseWrapper; 12 import org.objectweb.rentacar.services.client.AgencyCheckAvailabilityServiceImpl; 13 import org.objectweb.rentacar.services.client.AgencyException_Exception; 14 import org.objectweb.rentacar.services.client.CarCriteria; 15 import org.objectweb.rentacar.services.client.CarDeLuxeVO; 16 import org.objectweb.rentacar.services.client.CarVO; 17 18 19 25 @WebService(name = "AgencyCheckAvailabilityServiceImpl", targetNamespace = "http://availability.services.agency.rentacar.objectweb.org/", wsdlLocation = "/home/rbarraza/workspace-rentacar/apps/agency-reservation/src/resources/AgencyCheckAvailabilityServiceImplService.wsdl") 26 public interface AgencyCheckAvailabilityServiceImpl { 27 28 29 38 @WebMethod 39 @WebResult(targetNamespace = "") 40 @RequestWrapper(localName = "consultAvailability", targetNamespace = "http://availability.services.agency.rentacar.objectweb.org/", className = "org.objectweb.rentacar.services.client.ConsultAvailability") 41 @ResponseWrapper(localName = "consultAvailabilityResponse", targetNamespace = "http://availability.services.agency.rentacar.objectweb.org/", className = "org.objectweb.rentacar.services.client.ConsultAvailabilityResponse") 42 public List <CarVO> consultAvailability( 43 @WebParam(name = "criterium", targetNamespace = "") 44 CarCriteria criterium, 45 @WebParam(name = "startDate", targetNamespace = "") 46 XMLGregorianCalendar startDate, 47 @WebParam(name = "endDate", targetNamespace = "") 48 XMLGregorianCalendar endDate) 49 throws AgencyException_Exception 50 ; 51 52 58 @WebMethod 59 @WebResult(targetNamespace = "") 60 @RequestWrapper(localName = "getAListOfPolymorphicCars", targetNamespace = "http://availability.services.agency.rentacar.objectweb.org/", className = "org.objectweb.rentacar.services.client.GetAListOfPolymorphicCars") 61 @ResponseWrapper(localName = "getAListOfPolymorphicCarsResponse", targetNamespace = "http://availability.services.agency.rentacar.objectweb.org/", className = "org.objectweb.rentacar.services.client.GetAListOfPolymorphicCarsResponse") 62 public List <CarVO> getAListOfPolymorphicCars() 63 throws AgencyException_Exception 64 ; 65 66 70 @WebMethod 71 @RequestWrapper(localName = "dummy", targetNamespace = "http://availability.services.agency.rentacar.objectweb.org/", className = "org.objectweb.rentacar.services.client.Dummy") 72 @ResponseWrapper(localName = "dummyResponse", targetNamespace = "http://availability.services.agency.rentacar.objectweb.org/", className = "org.objectweb.rentacar.services.client.DummyResponse") 73 public void dummy( 74 @WebParam(name = "arg0", targetNamespace = "") 75 CarDeLuxeVO arg0); 76 77 } 78 | Popular Tags |