GLS ShipIT 3.3.20 GLS ShipIT - SOAP services

ShipmentProcessingPortType.java
Go to the documentation of this file.
1 package eu.gls_group.fpcs.v1.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
16 @WebService(targetNamespace = "http://fpcs.gls-group.eu/v1/ShipmentProcessing", name = "ShipmentProcessingPortType")
17 @XmlSeeAlso({eu.glsgroup.fpcs.datatypes.soap.v1.common.ObjectFactory.class, eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.ObjectFactory.class})
18 @SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
19 public interface ShipmentProcessingPortType {
20
21 @WebMethod(action = "http://fpcs.gls-group.eu/v1/createShipment")
22 @WebResult(name = "CreateParcelsResponse", targetNamespace = "http://fpcs.gls-group.eu/v1/ShipmentProcessing/types", partName = "body")
23 public eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.CreateParcelsResponse createParcels(
24
25 @WebParam(partName = "shipment", name = "ShipmentRequestData", targetNamespace = "http://fpcs.gls-group.eu/v1/ShipmentProcessing/types")
26 eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.ShipmentRequestData shipment
27 ) throws MandatoryFieldMissingMessage, InvalidFieldValueMessage;
28
29 @WebMethod(action = "http://fpcs.gls-group.eu/v1/validateShipment")
30 @WebResult(name = "ValidateParcelsResponse", targetNamespace = "http://fpcs.gls-group.eu/v1/ShipmentProcessing/types", partName = "body")
31 public eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.ValidateParcelsResponse validateParcels(
32
33 @WebParam(partName = "shipment", name = "ValidateShipmentRequestData", targetNamespace = "http://fpcs.gls-group.eu/v1/ShipmentProcessing/types")
34 eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.ValidateShipmentRequestData shipment
35 ) throws MandatoryFieldMissingMessage, InvalidFieldValueMessage;
36
37 @WebMethod(action = "http://fpcs.gls-group.eu/v1/cancelShipment")
38 @WebResult(name = "CancelParcelResponse", targetNamespace = "http://fpcs.gls-group.eu/v1/ShipmentProcessing/types", partName = "body")
39 public eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.CancelParcelResponse cancelParcelByID(
40
41 @WebParam(partName = "trackID", name = "TrackID", targetNamespace = "http://fpcs.gls-group.eu/v1/ShipmentProcessing/types")
42 java.lang.String trackID
43 ) throws InsufficientPermissionMessage, MandatoryFieldMissingMessage, InvalidFieldValueMessage;
44
45 @WebMethod(action = "http://fpcs.gls-group.eu/v1/getEndOfDayReport")
46 @WebResult(name = "EndOfDayResponse", targetNamespace = "http://fpcs.gls-group.eu/v1/ShipmentProcessing/types", partName = "body")
47 public eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.EndOfDayResponse getEndOfDayReport(
48
49 @WebParam(partName = "endOfDayDate", name = "EndOfDayDate", targetNamespace = "http://fpcs.gls-group.eu/v1/ShipmentProcessing/types")
50 java.lang.String endOfDayDate
51 ) throws InvalidFieldValueMessage, MandatoryFieldMissingMessage, CouldNotTransmitShipmentsMessage;
52
53 @WebMethod(action = "http://fpcs.gls-group.eu/v1/getAllowedServices")
54 @WebResult(name = "AllowedServicesResponse", targetNamespace = "http://fpcs.gls-group.eu/v1/ShipmentProcessing/types", partName = "body")
55 public eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.AllowedServicesResponse getAllowedServices(
56
57 @WebParam(partName = "allowedServicesRequestParameter", name = "AllowedServicesRequestParameter", targetNamespace = "http://fpcs.gls-group.eu/v1/ShipmentProcessing/types")
58 eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.AllowedServicesRequestParameter allowedServicesRequestParameter
59 ) throws MandatoryFieldMissingMessage, InvalidFieldValueMessage;
60
61 @WebMethod(action = "http://fpcs.gls-group.eu/v1/updateParcelWeight")
62 @WebResult(name = "UpdateParcelWeightResponse", targetNamespace = "http://fpcs.gls-group.eu/v1/ShipmentProcessing/types", partName = "body")
63 public eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.UpdateParcelWeightResponse updateParcelWeight(
64
65 @WebParam(partName = "updateParcelWeightRequestParameter", name = "UpdateParcelWeightRequestParameter", targetNamespace = "http://fpcs.gls-group.eu/v1/ShipmentProcessing/types")
66 eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.UpdateParcelWeightRequestParameter updateParcelWeightRequestParameter
67 ) throws MandatoryFieldMissingMessage, InvalidShipmentIDMessage, InvalidFieldValueMessage;
68 }
eu.glsgroup.fpcs.datatypes.soap
eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.CancelParcelResponse
Definition: CancelParcelResponse.java:42
eu.gls_group.fpcs.v1.shipmentprocessing.MandatoryFieldMissingMessage
Definition: shipmentprocessing/MandatoryFieldMissingMessage.java:15
eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.CreateParcelsResponse
Definition: CreateParcelsResponse.java:40
eu.glsgroup.fpcs.datatypes.soap.v1.common.ObjectFactory
Definition: fpcs/datatypes/soap/v1/common/ObjectFactory.java:25
eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.EndOfDayResponse
Definition: EndOfDayResponse.java:42
eu
eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.ValidateShipmentRequestData
Definition: ValidateShipmentRequestData.java:40
eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.AllowedServicesRequestParameter
Definition: AllowedServicesRequestParameter.java:44
eu.glsgroup.fpcs.datatypes.soap.v1.common
Definition: AddOnLiabilityService.java:2
eu.gls_group.fpcs.v1.shipmentprocessing.InvalidShipmentIDMessage
Definition: InvalidShipmentIDMessage.java:15
eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.UpdateParcelWeightRequestParameter
Definition: UpdateParcelWeightRequestParameter.java:46
eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.ShipmentRequestData
Definition: ShipmentRequestData.java:49
eu.glsgroup.fpcs.datatypes.soap.v1
eu.gls_group.fpcs.v1.shipmentprocessing.CouldNotTransmitShipmentsMessage
Definition: CouldNotTransmitShipmentsMessage.java:15
eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.AllowedServicesResponse
Definition: AllowedServicesResponse.java:42
eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing
Definition: AllowedService.java:2
eu.gls_group.fpcs.v1.shipmentprocessing.InvalidFieldValueMessage
Definition: shipmentprocessing/InvalidFieldValueMessage.java:15
eu.glsgroup
eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.ObjectFactory
Definition: fpcs/datatypes/soap/v1/shipmentprocessing/ObjectFactory.java:25
eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.UpdateParcelWeightResponse
Definition: UpdateParcelWeightResponse.java:44
eu.gls_group.fpcs.v1.shipmentprocessing.InsufficientPermissionMessage
Definition: shipmentprocessing/InsufficientPermissionMessage.java:15
eu.glsgroup.fpcs.datatypes
eu.glsgroup.fpcs.datatypes.soap.v1.shipmentprocessing.ValidateParcelsResponse
Definition: ValidateParcelsResponse.java:42
eu.glsgroup.fpcs
eu.gls_group.fpcs.v1.shipmentprocessing.ShipmentProcessingPortType
Definition: ShipmentProcessingPortType.java:19