com.xtravelsystem.online.published.V1_0RC1.excursion
Interface ExcursionBookingHandler

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

public interface ExcursionBookingHandler
extends java.rmi.Remote


Method Summary
 AvailabilityRS availableExcursionsByAirport(AvailableExcursionsByAirportRQ rq)
           
 AvailabilityRS availableExcursionsByArea(AvailableExcursionsByAreaRQ rq)
           
 AvailabilityRS availableExcursionsByCity(AvailableExcursionsByCityRQ rq)
           
 CancelRS cancel(CancelRQ rq)
           
 ConfirmRS confirm(ConfirmRQ rq)
           
 ExcursionDataRS getExcursionData(ExcursionDataRQ rq)
           
 GetReservationRS getReservation(GetReservationRQ rq)
           
 ValidDatesRS getValidDates(ValidDatesRQ rq)
           
 DateModificationRS modifyDate(DateModificationRQ rq)
           
 PaxesModificationRS modifyPaxes(PaxesModificationRQ rq)
           
 ValuationRS valuate(ValuationRQ rq)
           
 ValuateCancellationRS valuateCancellation(ValuateCancellationRQ rq)
           
 ValuateDateModificationRS valuateDateModification(ValuateDateModificationRQ rq)
           
 ValuatePaxesModificationRS valuatePaxesModification(ValuatePaxesModificationRQ rq)
           
 

Method Detail

availableExcursionsByCity

AvailabilityRS availableExcursionsByCity(AvailableExcursionsByCityRQ rq)
                                         throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

availableExcursionsByArea

AvailabilityRS availableExcursionsByArea(AvailableExcursionsByAreaRQ rq)
                                         throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

availableExcursionsByAirport

AvailabilityRS availableExcursionsByAirport(AvailableExcursionsByAirportRQ rq)
                                            throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getValidDates

ValidDatesRS getValidDates(ValidDatesRQ rq)
                           throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getExcursionData

ExcursionDataRS getExcursionData(ExcursionDataRQ rq)
                                 throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

valuate

ValuationRS valuate(ValuationRQ rq)
                    throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

confirm

ConfirmRS confirm(ConfirmRQ rq)
                  throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getReservation

GetReservationRS getReservation(GetReservationRQ rq)
                                throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

valuateCancellation

ValuateCancellationRS valuateCancellation(ValuateCancellationRQ rq)
                                          throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

cancel

CancelRS cancel(CancelRQ rq)
                throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

valuateDateModification

ValuateDateModificationRS valuateDateModification(ValuateDateModificationRQ rq)
                                                  throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

modifyDate

DateModificationRS modifyDate(DateModificationRQ rq)
                              throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

valuatePaxesModification

ValuatePaxesModificationRS valuatePaxesModification(ValuatePaxesModificationRQ rq)
                                                    throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

modifyPaxes

PaxesModificationRS modifyPaxes(PaxesModificationRQ rq)
                                throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException