GLS ShipIT  3.5.15
GLS ShipIT - SOAP services
ShipmentProcessingPortTypeV2.java
Go to the documentation of this file.
1 package eu.gls_group.fpcs.v2.shipmentprocessing;
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/v2/ShipmentProcessing", name = "ShipmentProcessingPortTypeV2")
17 @SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
18 public interface ShipmentProcessingPortTypeV2 {
19 
20  @WebMethod(action = "http://fpcs.gls-group.eu/v2/cancel/parcel")
21  @WebResult(name = "CancelParcelResponse", targetNamespace = "http://fpcs.gls-group.eu/v2/ShipmentProcessing/types", partName = "body")
23 
24  @WebParam(partName = "cancelParcelRequestParameter", name = "CancelParcelRequestParameter", targetNamespace = "http://fpcs.gls-group.eu/v2/ShipmentProcessing/types")
27 
28  @WebMethod(action = "http://fpcs.gls-group.eu/v2/create/return")
29  @WebResult(name = "CreateReturnResponse", targetNamespace = "http://fpcs.gls-group.eu/v2/ShipmentProcessing/types", partName = "body")
31 
32  @WebParam(partName = "shipment", name = "CreateReturnRequestParameter", targetNamespace = "http://fpcs.gls-group.eu/v2/ShipmentProcessing/types")
34  ) throws InvalidFieldValueMessage, MandatoryFieldMissingMessage;
35 
36  @WebMethod(action = "http://fpcs.gls-group.eu/v2/create/pickup")
37  @WebResult(name = "CreatePickupResponse", targetNamespace = "http://fpcs.gls-group.eu/v2/ShipmentProcessing/types", partName = "body")
39 
40  @WebParam(partName = "shipment", name = "CreatePickupRequestParameter", targetNamespace = "http://fpcs.gls-group.eu/v2/ShipmentProcessing/types")
42  ) throws InvalidFieldValueMessage, MandatoryFieldMissingMessage;
43 
44  @WebMethod(action = "http://fpcs.gls-group.eu/v2/update/parcelWeight")
45  @WebResult(name = "UpdateParcelWeightResponse", targetNamespace = "http://fpcs.gls-group.eu/v2/ShipmentProcessing/types", partName = "body")
47 
48  @WebParam(partName = "updateParcelWeightRequestParameter", name = "UpdateParcelWeightRequestParameter", targetNamespace = "http://fpcs.gls-group.eu/v2/ShipmentProcessing/types")
50  ) throws InvalidShipmentIDMessage, InvalidFieldValueMessage, MandatoryFieldMissingMessage;
51 }