GLS ShipIT  3.5.15
GLS ShipIT - REST services
ParcelShopPortType.java
Go to the documentation of this file.
1 package eu.gls_group.fpcs.v1.parcelshop;
2 
3 import javax.jws.WebMethod;
4 import javax.jws.WebParam;
5 import javax.jws.WebResult;
6 import javax.jws.WebService;
7 import javax.jws.soap.SOAPBinding;
8 import javax.xml.bind.annotation.XmlSeeAlso;
9 
15 @WebService(targetNamespace = "http://fpcs.gls-group.eu/v1/ParcelShop", name = "ParcelShopPortType")
17 @SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
18 public interface ParcelShopPortType {
19 
20  @WebMethod(action = "http://fpcs.gls-group.eu/v1/getParcelShopByID")
21  @WebResult(name = "ParcelShop", targetNamespace = "http://fpcs.gls-group.eu/v1/ParcelShop", partName = "body")
22  public eu.glsgroup.fpcs.datatypes.soap.v1.parcelshop.ParcelShop getParcelShopByID(
23 
24  @WebParam(partName = "parcelShopID", name = "ParcelShopID", targetNamespace = "http://fpcs.gls-group.eu/v1/ParcelShop")
25  java.lang.String parcelShopID
27 
28  @WebMethod(action = "http://fpcs.gls-group.eu/v1/getParcelShopInDistance")
29  @WebResult(name = "ListOfParcelShop", targetNamespace = "http://fpcs.gls-group.eu/v1/ParcelShop", partName = "body")
30  public eu.glsgroup.fpcs.datatypes.soap.v1.parcelshop.ListOfParcelShop getParcelShopInDistance(
31 
32  @WebParam(partName = "parcelShopSearchDistance", name = "ParcelShopSearchDistance", targetNamespace = "http://fpcs.gls-group.eu/v1/ParcelShop")
34  ) throws InvalidFieldValueMessage, InsufficientPermissionMessage, MandatoryFieldMissingMessage;
35 
36  @WebMethod(action = "http://fpcs.gls-group.eu/v1/getParcelShopInArea")
37  @WebResult(name = "ListOfParcelShop", targetNamespace = "http://fpcs.gls-group.eu/v1/ParcelShop", partName = "body")
38  public eu.glsgroup.fpcs.datatypes.soap.v1.parcelshop.ListOfParcelShop getParcelShopInArea(
39 
40  @WebParam(partName = "area", name = "Area", targetNamespace = "http://fpcs.gls-group.eu/v1/ParcelShop")
42  ) throws InvalidFieldValueMessage, InsufficientPermissionMessage, MandatoryFieldMissingMessage;
43 
44  @WebMethod(action = "http://fpcs.gls-group.eu/v1/getParcelShopByCountryCode")
45  @WebResult(name = "ListOfParcelShop", targetNamespace = "http://fpcs.gls-group.eu/v1/ParcelShop", partName = "body")
46  public eu.glsgroup.fpcs.datatypes.soap.v1.parcelshop.ListOfParcelShop getParcelShopByCountryCode(
47 
48  @WebParam(partName = "countryCode", name = "CountryCode", targetNamespace = "http://fpcs.gls-group.eu/v1/ParcelShop")
49  java.lang.String countryCode
50  ) throws InvalidFieldValueMessage, InsufficientPermissionMessage, MandatoryFieldMissingMessage;
51 
52  @WebMethod(action = "http://fpcs.gls-group.eu/v1/getParcelShop")
53  @WebResult(name = "ListOfParcelShop", targetNamespace = "http://fpcs.gls-group.eu/v1/ParcelShop", partName = "body")
54  public eu.glsgroup.fpcs.datatypes.soap.v1.parcelshop.ListOfParcelShop findNearestParcelShopForAddress(
55 
56  @WebParam(partName = "parcelShopSearchLocation", name = "ParcelShopSearchLocation", targetNamespace = "http://fpcs.gls-group.eu/v1/ParcelShop")
58  ) throws InvalidFieldValueMessage, InsufficientPermissionMessage, MandatoryFieldMissingMessage;
59 }