com.xtravelsystem.online.published.V1_0RC1.basket
Interface BasketHandler

All Superinterfaces:
java.rmi.Remote
All Known Implementing Classes:
BasketHandlerImpl

public interface BasketHandler
extends java.rmi.Remote


Method Summary
 CancelRS cancel(CancelRQ rq)
          use this method to cancel a whole shopping basket
 CancelServiceRS cancelService(CancelServiceRQ rq)
          use this method to cancel a service inside a shopping basket
 ConfirmRS confirm(ConfirmRQ rq)
          use this method to confirm and close the shopping basket
 ConfirmRS confirmAgencyReference(ConfirmRQAR rq)
          use this method to confirm , close and fix the Agency Reference Code of the shopping basket !
 ConfirmRS confirmExtends(ConfirmRQExtends rq)
          use this method to confirm and close the shopping basket permit modify: userId, titular, sendDocumentationTo, agencyReference and comments.
 GetBasketRS getBasket(GetBasketRQ rq)
          use this method to retrive the shopping basket data
 GetBasketExtendedRS getBasketExtended(GetBasketRQ rq)
          use this method to retrieve the shopping basket data including basket comments and services comments/erratas
 GetBasketExtendedRSV12 getBasketExtendedV2(GetBasketRQ rq)
           
 GetBasketsRS getBaskets(GetBasketsRQ rq)
          use this method to search for your shopping baskets.
 GetDocRS getDoc(GetDocRQ rq)
          use this method to retrieve the documentation related to a basket (proforma, vouchers, etc)
 ValuateCancellationRS valuateCancellation(ValuateCancellationRQ rq)
          use this method to valuate a shopping basket cancellation
 ValuateServiceCancellationRS valuateServiceCancellation(ValuateServiceCancellationRQ rq)
          use this method to valuate a service cancellation
 

Method Detail

confirm

ConfirmRS confirm(ConfirmRQ rq)
                  throws java.rmi.RemoteException
use this method to confirm and close the shopping basket

Throws:
java.rmi.RemoteException

confirmExtends

ConfirmRS confirmExtends(ConfirmRQExtends rq)
                         throws java.rmi.RemoteException
use this method to confirm and close the shopping basket permit modify: userId, titular, sendDocumentationTo, agencyReference and comments.

Throws:
java.rmi.RemoteException

confirmAgencyReference

ConfirmRS confirmAgencyReference(ConfirmRQAR rq)
                                 throws java.rmi.RemoteException
use this method to confirm , close and fix the Agency Reference Code of the shopping basket !WARNING! ONLY AVAIBLE FOR ALPITOUR

Throws:
java.rmi.RemoteException

getBasket

GetBasketRS getBasket(GetBasketRQ rq)
                      throws java.rmi.RemoteException
use this method to retrive the shopping basket data

Throws:
java.rmi.RemoteException

getBasketExtended

GetBasketExtendedRS getBasketExtended(GetBasketRQ rq)
                                      throws java.rmi.RemoteException
use this method to retrieve the shopping basket data including basket comments and services comments/erratas

Throws:
java.rmi.RemoteException

getBasketExtendedV2

GetBasketExtendedRSV12 getBasketExtendedV2(GetBasketRQ rq)
                                           throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

cancelService

CancelServiceRS cancelService(CancelServiceRQ rq)
                              throws java.rmi.RemoteException
use this method to cancel a service inside a shopping basket

Throws:
java.rmi.RemoteException

cancel

CancelRS cancel(CancelRQ rq)
                throws java.rmi.RemoteException
use this method to cancel a whole shopping basket

Throws:
java.rmi.RemoteException

valuateServiceCancellation

ValuateServiceCancellationRS valuateServiceCancellation(ValuateServiceCancellationRQ rq)
                                                        throws java.rmi.RemoteException
use this method to valuate a service cancellation

Throws:
java.rmi.RemoteException

valuateCancellation

ValuateCancellationRS valuateCancellation(ValuateCancellationRQ rq)
                                          throws java.rmi.RemoteException
use this method to valuate a shopping basket cancellation

Throws:
java.rmi.RemoteException

getBaskets

GetBasketsRS getBaskets(GetBasketsRQ rq)
                        throws java.rmi.RemoteException
use this method to search for your shopping baskets.
Please note that we will be paged only up to 300 records per page.

Throws:
java.rmi.RemoteException

getDoc

GetDocRS getDoc(GetDocRQ rq)
                throws java.rmi.RemoteException
use this method to retrieve the documentation related to a basket (proforma, vouchers, etc)

Throws:
java.rmi.RemoteException