1package eu.gls_group.fpcs.v1.shipmentprocessing;
3import javax.jws.WebMethod;
4import javax.jws.WebParam;
5import javax.jws.WebResult;
6import javax.jws.WebService;
7import javax.jws.soap.SOAPBinding;
8import javax.xml.bind.annotation.XmlSeeAlso;
15@WebService(targetNamespace =
"http://fpcs.gls-group.eu/v1/ShipmentProcessing", name =
"ShipmentProcessingPortType")
16@XmlSeeAlso({eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.ObjectFactory.class, eu.gls_group.fpcs.v1.common.ObjectFactory.class})
17@SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
20 @WebMethod(action =
"http://fpcs.gls-group.eu/v1/createShipment")
21 @WebResult(name =
"CreateParcelsResponse", targetNamespace =
"http://fpcs.gls-group.eu/v1/ShipmentProcessing/types", partName =
"body")
22 public eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.CreateParcelsResponse createParcels(
24 @WebParam(partName = "shipment", name = "ShipmentRequestData", targetNamespace = "http:
25 eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.ShipmentRequestData shipment
28 @WebMethod(action = "http:
29 @WebResult(name = "RelabelParcelResponse", targetNamespace = "http:
30 public eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.RelabelParcelResponse relabelParcel(
32 @WebParam(partName = "relabelParcelRequestParameter", name = "RelabelParcelRequestParameter", targetNamespace = "http:
33 eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.RelabelParcelRequestParameter relabelParcelRequestParameter
36 @WebMethod(action = "http:
37 @WebResult(name = "ValidateParcelsResponse", targetNamespace = "http:
38 public eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.ValidateParcelsResponse validateParcels(
40 @WebParam(partName = "shipment", name = "ValidateShipmentRequestData", targetNamespace = "http:
41 eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.ValidateShipmentRequestData shipment
44 @WebMethod(action = "http:
45 @WebResult(name = "CancelParcelResponse", targetNamespace = "http:
46 public eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.CancelParcelResponse cancelParcelByID(
48 @WebParam(partName = "trackID", name = "TrackID", targetNamespace = "http:
49 java.lang.String trackID
52 @WebMethod(action = "http:
53 @WebResult(name = "ReprintParcelResponse", targetNamespace = "http:
54 public eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.ReprintParcelResponse reprintParcel(
56 @WebParam(partName = "reprintParcelRequestParameter", name = "ReprintParcelRequestParameter", targetNamespace = "http:
57 eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.ReprintParcelRequestParameter reprintParcelRequestParameter
60 @WebMethod(action = "http:
61 @WebResult(name = "EndOfDayResponse", targetNamespace = "http:
62 public eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.EndOfDayResponse getEndOfDayReport(
64 @WebParam(partName = "endOfDayDate", name = "EndOfDayDate", targetNamespace = "http:
65 java.lang.String endOfDayDate
68 @WebMethod(action = "http:
69 @WebResult(name = "AllowedServicesResponse", targetNamespace = "http:
70 public eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.AllowedServicesResponse getAllowedServices(
72 @WebParam(partName = "allowedServicesRequestParameter", name = "AllowedServicesRequestParameter", targetNamespace = "http:
73 eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.AllowedServicesRequestParameter allowedServicesRequestParameter
76 @WebMethod(action = "http:
77 @WebResult(name = "UpdateParcelWeightResponse", targetNamespace = "http:
78 public eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.UpdateParcelWeightResponse updateParcelWeight(
80 @WebParam(partName = "updateParcelWeightRequestParameter", name = "UpdateParcelWeightRequestParameter", targetNamespace = "http:
81 eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.UpdateParcelWeightRequestParameter updateParcelWeightRequestParameter