All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.github.dft.spf.SpeedFreightShipment Maven / Gradle / Ivy

The newest version!
package io.github.dft.spf;

import io.github.dft.spf.model.AuthenticationToken;
import io.github.dft.spf.model.FreightShipmentBookRequest;
import io.github.dft.spf.model.FreightShipmentBookResponse;
import io.github.dft.spf.model.FreightShipmentProNumberRequest;
import io.github.dft.spf.model.FreightShipmentProNumberResponse;
import io.github.dft.spf.model.FreightShipmentQuoteRequest;
import io.github.dft.spf.model.FreightShipmentQuoteResponse;
import io.github.dft.spf.model.FreightShipmentVoidRequest;
import io.github.dft.spf.model.FreightShipmentVoidResponse;
import io.github.dft.spf.model.ObjectFactory;

import javax.jws.WebMethod;
import javax.jws.WebParam;
import javax.jws.WebResult;
import javax.jws.WebService;
import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.ws.RequestWrapper;
import javax.xml.ws.ResponseWrapper;

/**
 * This class was generated by Apache CXF 3.3.1
 * 2019-04-13T23:44:19.582+05:30
 * Generated source version: 3.3.1
 */
@WebService(targetNamespace = "http://www.wwexship.com", name = "SpeedFreightShipment")
@XmlSeeAlso({ObjectFactory.class})
public interface SpeedFreightShipment {

    @WebMethod
    @RequestWrapper(localName = "quoteSpeedFreightShipment", targetNamespace = "http://www.wwexship.com", className = "QuoteSpeedFreightShipment")
    @ResponseWrapper(localName = "quoteSpeedFreightShipmentResponse", targetNamespace = "http://www.wwexship.com", className = "QuoteSpeedFreightShipmentResponse")
    @WebResult(name = "quoteSpeedFreightShipmentReturn", targetNamespace = "http://www.wwexship.com")
    public FreightShipmentQuoteResponse quoteSpeedFreightShipment(
        @WebParam(name = "freightShipmentQuoteRequest", targetNamespace = "http://www.wwexship.com")
            FreightShipmentQuoteRequest freightShipmentQuoteRequest,
        @WebParam(name = "AuthenticationToken", targetNamespace = "http://www.wwexship.com", header = true)
            AuthenticationToken authenticationToken
    );

    @WebMethod
    @RequestWrapper(localName = "voidSpeedFreightShipment", targetNamespace = "http://www.wwexship.com", className = "VoidSpeedFreightShipment")
    @ResponseWrapper(localName = "voidSpeedFreightShipmentResponse", targetNamespace = "http://www.wwexship.com", className = "VoidSpeedFreightShipmentResponse")
    @WebResult(name = "voidSpeedFreightShipmentReturn", targetNamespace = "http://www.wwexship.com")
    public FreightShipmentVoidResponse voidSpeedFreightShipment(
        @WebParam(name = "freightShipmentVoidRequest", targetNamespace = "http://www.wwexship.com")
            FreightShipmentVoidRequest freightShipmentVoidRequest,
        @WebParam(name = "AuthenticationToken", targetNamespace = "http://www.wwexship.com", header = true)
            AuthenticationToken authenticationToken
    );

    @WebMethod
    @RequestWrapper(localName = "getSpeedFreightShipmentProNumber", targetNamespace = "http://www.wwexship.com", className = "GetSpeedFreightShipmentProNumber")
    @ResponseWrapper(localName = "getSpeedFreightShipmentProNumberResponse", targetNamespace = "http://www.wwexship.com", className = "GetSpeedFreightShipmentProNumberResponse")
    @WebResult(name = "getSpeedFreightShipmentProNumberReturn", targetNamespace = "http://www.wwexship.com")
    public FreightShipmentProNumberResponse getSpeedFreightShipmentProNumber(
        @WebParam(name = "freightShipmentProNumberRequest", targetNamespace = "http://www.wwexship.com")
            FreightShipmentProNumberRequest freightShipmentProNumberRequest,
        @WebParam(name = "AuthenticationToken", targetNamespace = "http://www.wwexship.com", header = true)
            AuthenticationToken authenticationToken
    );

    @WebMethod
    @RequestWrapper(localName = "bookSpeedFreightShipment", targetNamespace = "http://www.wwexship.com", className = "BookSpeedFreightShipment")
    @ResponseWrapper(localName = "bookSpeedFreightShipmentResponse", targetNamespace = "http://www.wwexship.com", className = "BookSpeedFreightShipmentResponse")
    @WebResult(name = "bookSpeedFreightShipmentReturn", targetNamespace = "http://www.wwexship.com")
    public FreightShipmentBookResponse bookSpeedFreightShipment(
        @WebParam(name = "freightShipmentBookRequest", targetNamespace = "http://www.wwexship.com")
            FreightShipmentBookRequest freightShipmentBookRequest,
        @WebParam(name = "AuthenticationToken", targetNamespace = "http://www.wwexship.com", header = true)
            AuthenticationToken authenticationToken
    );
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy