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

travel.wink.ws.allotz.ChannelLinkServicePort Maven / Gradle / Ivy


package travel.wink.ws.allotz;

import jakarta.jws.WebMethod;
import jakarta.jws.WebParam;
import jakarta.jws.WebResult;
import jakarta.jws.WebService;
import jakarta.jws.soap.SOAPBinding;
import jakarta.xml.bind.annotation.XmlSeeAlso;


/**
 * This class was generated by the XML-WS Tools.
 * XML-WS Tools 4.0.1
 * Generated source version: 3.0
 * 
 */
@WebService(name = "ChannelLinkServicePort", targetNamespace = "http://channellink.example.com/soap/v1")
@SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
@XmlSeeAlso({
    ObjectFactory.class
})
public interface ChannelLinkServicePort {


    /**
     * 
     * @param otaHotelAvailRQ
     * @param security
     * @return
     *     returns travel.wink.ws.allotz.OTAHotelAvailRS
     */
    @WebMethod(operationName = "HotelAvailRQ", action = "http://channellink.example.com/soap/v1/HotelAvailRQ")
    @WebResult(name = "OTA_HotelAvailRS", targetNamespace = "http://www.opentravel.org/OTA/2003/05", partName = "OTA_HotelAvailRS")
    public OTAHotelAvailRS hotelAvailRQ(
        @WebParam(name = "Security", targetNamespace = "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd", header = true, partName = "Security")
        SecurityHeaderType security,
        @WebParam(name = "OTA_HotelAvailRQ", targetNamespace = "http://www.opentravel.org/OTA/2003/05", partName = "OTA_HotelAvailRQ")
        OTAHotelAvailRQ otaHotelAvailRQ);

    /**
     * 
     * @param otaHotelAvailNotifRQ
     * @param security
     * @return
     *     returns travel.wink.ws.allotz.MessageAcknowledgementType
     */
    @WebMethod(operationName = "HotelAvailNotifRQ", action = "http://channellink.example.com/soap/v1/HotelAvailNotifRQ")
    @WebResult(name = "OTA_HotelAvailNotifRS", targetNamespace = "http://www.opentravel.org/OTA/2003/05", partName = "OTA_HotelAvailNotifRS")
    public MessageAcknowledgementType hotelAvailNotifRQ(
        @WebParam(name = "Security", targetNamespace = "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd", header = true, partName = "Security")
        SecurityHeaderType security,
        @WebParam(name = "OTA_HotelAvailNotifRQ", targetNamespace = "http://www.opentravel.org/OTA/2003/05", partName = "OTA_HotelAvailNotifRQ")
        OTAHotelAvailNotifRQ otaHotelAvailNotifRQ);

    /**
     * 
     * @param otaHotelRateAmountNotifRQ
     * @param security
     * @return
     *     returns travel.wink.ws.allotz.MessageAcknowledgementType
     */
    @WebMethod(operationName = "HotelRateAmountNotifRQ", action = "http://channellink.example.com/soap/v1/HotelRateAmountNotifRQ")
    @WebResult(name = "OTA_HotelRateAmountNotifRS", targetNamespace = "http://www.opentravel.org/OTA/2003/05", partName = "OTA_HotelRateAmountNotifRS")
    public MessageAcknowledgementType hotelRateAmountNotifRQ(
        @WebParam(name = "Security", targetNamespace = "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd", header = true, partName = "Security")
        SecurityHeaderType security,
        @WebParam(name = "OTA_HotelRateAmountNotifRQ", targetNamespace = "http://www.opentravel.org/OTA/2003/05", partName = "OTA_HotelRateAmountNotifRQ")
        OTAHotelRateAmountNotifRQ otaHotelRateAmountNotifRQ);

    /**
     * 
     * @param otaHotelResNotifRQ
     * @param security
     * @return
     *     returns travel.wink.ws.allotz.OTAHotelResNotifRS
     */
    @WebMethod(operationName = "HotelResNotifRQ", action = "http://channellink.example.com/soap/v1/HotelResNotifRQ")
    @WebResult(name = "OTA_HotelResNotifRS", targetNamespace = "http://www.opentravel.org/OTA/2003/05", partName = "OTA_HotelResNotifRS")
    public OTAHotelResNotifRS hotelResNotifRQ(
        @WebParam(name = "Security", targetNamespace = "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd", header = true, partName = "Security")
        SecurityHeaderType security,
        @WebParam(name = "OTA_HotelResNotifRQ", targetNamespace = "http://www.opentravel.org/OTA/2003/05", partName = "OTA_HotelResNotifRQ")
        OTAHotelResNotifRQ otaHotelResNotifRQ);

    /**
     * 
     * @param otaPingRQ
     * @param security
     * @return
     *     returns travel.wink.ws.allotz.OTAPingRS
     */
    @WebMethod(operationName = "PingRQ", action = "http://channellink.example.com/soap/v1/PingRQ")
    @WebResult(name = "OTA_PingRS", targetNamespace = "http://www.opentravel.org/OTA/2003/05", partName = "OTA_PingRS")
    public OTAPingRS pingRQ(
        @WebParam(name = "Security", targetNamespace = "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd", header = true, partName = "Security")
        SecurityHeaderType security,
        @WebParam(name = "OTA_PingRQ", targetNamespace = "http://www.opentravel.org/OTA/2003/05", partName = "OTA_PingRQ")
        OTAPingRQ otaPingRQ);

    /**
     * 
     * @param otaHotelAvailGetRQ
     * @param security
     * @return
     *     returns travel.wink.ws.allotz.OTAHotelAvailGetRS
     */
    @WebMethod(operationName = "HotelAvailGetRQ", action = "http://channellink.example.com/soap/v1/HotelAvailGetRQ")
    @WebResult(name = "OTA_HotelAvailGetRS", targetNamespace = "http://www.opentravel.org/OTA/2003/05", partName = "OTA_HotelAvailGetRS")
    public OTAHotelAvailGetRS hotelAvailGetRQ(
        @WebParam(name = "Security", targetNamespace = "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd", header = true, partName = "Security")
        SecurityHeaderType security,
        @WebParam(name = "OTA_HotelAvailGetRQ", targetNamespace = "http://www.opentravel.org/OTA/2003/05", partName = "OTA_HotelAvailGetRQ")
        OTAHotelAvailGetRQ otaHotelAvailGetRQ);

    /**
     * 
     * @param otaHotelRatePlanRQ
     * @param security
     * @return
     *     returns travel.wink.ws.allotz.OTAHotelRatePlanRS
     */
    @WebMethod(operationName = "HotelRatePlanRQ", action = "http://channellink.example.com/soap/v1/HotelRatePlanRQ")
    @WebResult(name = "OTA_HotelRatePlanRS", targetNamespace = "http://www.opentravel.org/OTA/2003/05", partName = "OTA_HotelRatePlanRS")
    public OTAHotelRatePlanRS hotelRatePlanRQ(
        @WebParam(name = "Security", targetNamespace = "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd", header = true, partName = "Security")
        SecurityHeaderType security,
        @WebParam(name = "OTA_HotelRatePlanRQ", targetNamespace = "http://www.opentravel.org/OTA/2003/05", partName = "OTA_HotelRatePlanRQ")
        OTAHotelRatePlanRQ otaHotelRatePlanRQ);

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy