org.ota.cruise
Class CancellationPricingRQ

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

public class CancellationPricingRQ
extends java.lang.Object

The cancellation pricing request message is used to price the cancellation penalities if a reservation were to be cancelled. 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_CruiseCancellationPricingRQ">
   <xs:complexType>
     <xs:sequence>
       <xs:element type="ns:POS_Type" name="POS"/>
       <xs:element type="ns:UniqueID_Type" name="ReservationID"/>
       <xs:element name="Currency" minOccurs="0">
         <xs:complexType>
           <xs:attributeGroup ref="ns:CurrencyCodeGroup"/>
         </xs:complexType>
       </xs:element>
     </xs:sequence>
     <xs:attributeGroup ref="ns:OTA_PayloadStdAttributes"/>
   </xs:complexType>
 </xs:element>
 


Constructor Summary
CancellationPricingRQ()
           
 
Method Summary
 CurrencyCodeGroup getCurrency()
          Get the 'CurrencyCodeGroup' attributeGroup value.
 OTAPayloadStdAttributes getOTAPayloadStdAttributes()
          Get the 'OTA_PayloadStdAttributes' attributeGroup value.
 POS getPOS()
          Get the 'POS' element value.
 UniqueID getReservationID()
          Get the 'ReservationID' element value.
 void setCurrency(CurrencyCodeGroup currency)
          Set the 'CurrencyCodeGroup' attributeGroup value.
 void setOTAPayloadStdAttributes(OTAPayloadStdAttributes OTAPayloadStdAttributes)
          Set the 'OTA_PayloadStdAttributes' attributeGroup value.
 void setPOS(POS POS)
          Set the 'POS' element value.
 void setReservationID(UniqueID reservationID)
          Set the 'ReservationID' element value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CancellationPricingRQ

public CancellationPricingRQ()
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. Specifies the guest's booking ID (e.g. Vendor Confirmation Number).

Returns:
value

setReservationID

public void setReservationID(UniqueID reservationID)
Set the 'ReservationID' element value. Specifies the guest's booking ID (e.g. Vendor Confirmation Number).

Parameters:
reservationID -

getCurrency

public CurrencyCodeGroup getCurrency()
Get the 'CurrencyCodeGroup' attributeGroup value. Currency in which the fees will be returned.

Returns:
value

setCurrency

public void setCurrency(CurrencyCodeGroup currency)
Set the 'CurrencyCodeGroup' attributeGroup value. Currency in which the fees will be returned.

Parameters:
currency -

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 -