GLS ShipIT 5.1.4 GLS ShipIT - REST services

TrackingPortType.java
Go to the documentation of this file.
1 package eu.gls_group.fpcs.v1.tracking;
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/Tracking", name = "TrackingPortType")
16 @XmlSeeAlso({eu.glsgroup.fpcs.datatypes.soap.v1.tracking.ObjectFactory.class, eu.gls_group.fpcs.v1.common.ObjectFactory.class})
17 @SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
18 public interface TrackingPortType {
19
20 @WebMethod(action = "http://fpcs.gls-group.eu/v1/getTUDetail")
21 @WebResult(name = "ParcelDetailResponse", targetNamespace = "http://fpcs.gls-group.eu/v1/Tracking", partName = "body")
22 public eu.glsgroup.fpcs.datatypes.soap.v1.tracking.ParcelDetailResponse getParcelDetailsByID(
23
24 @WebParam(partName = "TUDetailRequestParameter", name = "DetailsReferenceData", targetNamespace = "http://fpcs.gls-group.eu/v1/Tracking")
25 eu.glsgroup.fpcs.datatypes.soap.v1.tracking.DetailsReferenceData tuDetailRequestParameter
26 ) throws InvalidFieldValueMessage, InvalidShipmentIDMessage, MandatoryFieldMissingMessage;
27
28 @WebMethod(action = "http://fpcs.gls-group.eu/v1/getTUPOD")
29 @WebResult(name = "PODResponse", targetNamespace = "http://fpcs.gls-group.eu/v1/Tracking", partName = "body")
30 public eu.glsgroup.fpcs.datatypes.soap.v1.tracking.PODResponse getParcelPODByID(
31
32 @WebParam(partName = "TUPODRequestParameter", name = "TUPReferenceData", targetNamespace = "http://fpcs.gls-group.eu/v1/Tracking")
33 eu.glsgroup.fpcs.datatypes.soap.v1.tracking.TUPReferenceData tupodRequestParameter
34 ) throws InvalidFieldValueMessage, InvalidShipmentIDMessage, MandatoryFieldMissingMessage;
35
36 @WebMethod(action = "http://fpcs.gls-group.eu/v1/getTUList")
37 @WebResult(name = "TUListResponse", targetNamespace = "http://fpcs.gls-group.eu/v1/Tracking", partName = "body")
38 public eu.glsgroup.fpcs.datatypes.soap.v1.tracking.TUListResponse findParcels(
39
40 @WebParam(partName = "TUListRequestParameter", name = "TULReferenceData", targetNamespace = "http://fpcs.gls-group.eu/v1/Tracking")
41 eu.glsgroup.fpcs.datatypes.soap.v1.tracking.TULReferenceData tuListRequestParameter
42 ) throws InvalidFieldValueMessage, MandatoryFieldMissingMessage;
43 }
eu.glsgroup.fpcs.datatypes.soap
eu.gls_group.fpcs.v1
eu.glsgroup.fpcs.datatypes.soap.v1.tracking
Definition: DetailsReferenceData.java:2
eu.gls_group.fpcs.v1.common
Definition: eu/gls_group/fpcs/v1/common/Adapter1.java:2
eu.glsgroup.fpcs.datatypes.soap.v1.tracking.ObjectFactory
Definition: glsgroup/fpcs/datatypes/soap/v1/tracking/ObjectFactory.java:22
eu.glsgroup.fpcs.datatypes.soap.v1.tracking.DetailsReferenceData
Definition: DetailsReferenceData.java:47
eu
eu.gls_group
eu.gls_group.fpcs.v1.common.ObjectFactory
Definition: gls_group/fpcs/v1/common/ObjectFactory.java:25
eu.glsgroup.fpcs.datatypes.soap.v1
eu.gls_group.fpcs
eu.glsgroup.fpcs.datatypes.soap.v1.tracking.PODResponse
Definition: PODResponse.java:38
eu.glsgroup.fpcs.datatypes.soap.v1.tracking.TULReferenceData
Definition: TULReferenceData.java:56
eu.glsgroup
eu.glsgroup.fpcs.datatypes.soap.v1.tracking.TUListResponse
Definition: TUListResponse.java:40
eu.gls_group.fpcs.v1.tracking.TrackingPortType
Definition: TrackingPortType.java:18
eu.gls_group.fpcs.v1.tracking.InvalidFieldValueMessage
Definition: v1/tracking/InvalidFieldValueMessage.java:14
eu.gls_group.fpcs.v1.tracking.MandatoryFieldMissingMessage
Definition: v1/tracking/MandatoryFieldMissingMessage.java:14
eu.glsgroup.fpcs.datatypes.soap.v1.tracking.ParcelDetailResponse
Definition: ParcelDetailResponse.java:38
eu.glsgroup.fpcs.datatypes.soap.v1.tracking.TUPReferenceData
Definition: TUPReferenceData.java:48
eu.gls_group.fpcs.v1.tracking.InvalidShipmentIDMessage
Definition: v1/tracking/InvalidShipmentIDMessage.java:14
eu.glsgroup.fpcs.datatypes
eu.glsgroup.fpcs