org.ota.cruise
Class ItineraryDescRQ

java.lang.Object
  extended by org.ota.cruise.ItineraryDescRQ

public class ItineraryDescRQ
extends java.lang.Object

The itinerary description request message is used to request the itinerary description on a specific cruise booking. Schema fragment(s) for this class:

 <xs:element xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="OTA_CruiseItineraryDescRQ">
   <xs:complexType>
     <xs:sequence>
       <xs:element type="ns:POS_Type" name="POS"/>
       <xs:element type="ns:UniqueID_Type" name="ReservationID" minOccurs="0"/>
       <xs:element name="SelectedSailing" minOccurs="0">
         <xs:complexType>
           <xs:attributeGroup ref="ns:SelectedSailingGroup"/>
         </xs:complexType>
       </xs:element>
       <xs:element name="PackageOption" minOccurs="0">
         <xs:complexType>
           <xs:attributeGroup ref="ns:CruisePackageGroup"/>
         </xs:complexType>
       </xs:element>
     </xs:sequence>
     <xs:attributeGroup ref="ns:OTA_PayloadStdAttributes"/>
   </xs:complexType>
 </xs:element>
 


Constructor Summary
ItineraryDescRQ()
           
 
Method Summary
 OTAPayloadStdAttributes getOTAPayloadStdAttributes()
          Get the 'OTA_PayloadStdAttributes' attributeGroup value.
 CruisePackageGroup getPackageOption()
          Get the 'CruisePackageGroup' attributeGroup value.
 POS getPOS()
          Get the 'POS' element value.
 UniqueID getReservationID()
          Get the 'ReservationID' element value.
 SelectedSailingGroup getSelectedSailing()
          Get the 'SelectedSailingGroup' attributeGroup value.
 void setOTAPayloadStdAttributes(OTAPayloadStdAttributes OTAPayloadStdAttributes)
          Set the 'OTA_PayloadStdAttributes' attributeGroup value.
 void setPackageOption(CruisePackageGroup packageOption)
          Set the 'CruisePackageGroup' attributeGroup value.
 void setPOS(POS POS)
          Set the 'POS' element value.
 void setReservationID(UniqueID reservationID)
          Set the 'ReservationID' element value.
 void setSelectedSailing(SelectedSailingGroup selectedSailing)
          Set the 'SelectedSailingGroup' attributeGroup value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ItineraryDescRQ

public ItineraryDescRQ()
Method Detail

getPOS

public POS getPOS()
Get the 'POS' element value. Point of sale object.

Returns:
value

setPOS

public void setPOS(POS POS)
Set the 'POS' element value. Point of sale object.

Parameters:
POS -

getReservationID

public UniqueID getReservationID()
Get the 'ReservationID' element value. Contains the reservation ID of a booking.

Returns:
value

setReservationID

public void setReservationID(UniqueID reservationID)
Set the 'ReservationID' element value. Contains the reservation ID of a booking.

Parameters:
reservationID -

getSelectedSailing

public SelectedSailingGroup getSelectedSailing()
Get the 'SelectedSailingGroup' attributeGroup value. Contains information related to the selected sailing.

Returns:
value

setSelectedSailing

public void setSelectedSailing(SelectedSailingGroup selectedSailing)
Set the 'SelectedSailingGroup' attributeGroup value. Contains information related to the selected sailing.

Parameters:
selectedSailing -

getPackageOption

public CruisePackageGroup getPackageOption()
Get the 'CruisePackageGroup' attributeGroup value. Allows to query for package options that the cruise might offer with the sailing.

Returns:
value

setPackageOption

public void setPackageOption(CruisePackageGroup packageOption)
Set the 'CruisePackageGroup' attributeGroup value. Allows to query for package options that the cruise might offer with the sailing.

Parameters:
packageOption -

getOTAPayloadStdAttributes

public OTAPayloadStdAttributes getOTAPayloadStdAttributes()
Get the 'OTA_PayloadStdAttributes' attributeGroup value. The standard attributes that appear on the root element for all OpenTravel Messages.

Returns:
value

setOTAPayloadStdAttributes

public void setOTAPayloadStdAttributes(OTAPayloadStdAttributes OTAPayloadStdAttributes)
Set the 'OTA_PayloadStdAttributes' attributeGroup value. The standard attributes that appear on the root element for all OpenTravel Messages.

Parameters:
OTAPayloadStdAttributes -