org.ota.hotel
Class AvailNotifRQ

java.lang.Object
  extended by org.ota.hotel.AvailNotifRQ

public class AvailNotifRQ
extends java.lang.Object

The OTA_AvailNotifRQ is the message that sends the notification of the availability status of a hotel. 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_HotelAvailNotifRQ">
   <xs:complexType>
     <xs:sequence>
       <xs:element type="ns:POS_Type" name="POS" minOccurs="0"/>
       <xs:element type="ns:UniqueID_Type" name="UniqueID" minOccurs="0"/>
       <xs:element name="AvailStatusMessages" minOccurs="0">
         <!-- Reference to inner class AvailStatusMessages -->
       </xs:element>
     </xs:sequence>
     <xs:attributeGroup ref="ns:OTA_PayloadStdAttributes"/>
     <xs:attribute type="xs:string" use="optional" name="MessageContentCode"/>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class AvailNotifRQ.AvailStatusMessages
          Container for the individual AvailStatusMessage(s).
 
Constructor Summary
AvailNotifRQ()
           
 
Method Summary
 AvailNotifRQ.AvailStatusMessages getAvailStatusMessages()
          Get the 'AvailStatusMessages' element value.
 java.lang.String getMessageContentCode()
          Get the 'MessageContentCode' attribute value.
 OTAPayloadStdAttributes getOTAPayloadStdAttributes()
          Get the 'OTA_PayloadStdAttributes' attributeGroup value.
 POS getPOS()
          Get the 'POS' element value.
 UniqueID getUniqueID()
          Get the 'UniqueID' element value.
 void setAvailStatusMessages(AvailNotifRQ.AvailStatusMessages availStatusMessages)
          Set the 'AvailStatusMessages' element value.
 void setMessageContentCode(java.lang.String messageContentCode)
          Set the 'MessageContentCode' attribute value.
 void setOTAPayloadStdAttributes(OTAPayloadStdAttributes OTAPayloadStdAttributes)
          Set the 'OTA_PayloadStdAttributes' attributeGroup value.
 void setPOS(POS POS)
          Set the 'POS' element value.
 void setUniqueID(UniqueID uniqueID)
          Set the 'UniqueID' element value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AvailNotifRQ

public AvailNotifRQ()
Method Detail

getPOS

public POS getPOS()
Get the 'POS' element value. POS provides a mechanism to indicate the source of the message.

Returns:
value

setPOS

public void setPOS(POS POS)
Set the 'POS' element value. POS provides a mechanism to indicate the source of the message.

Parameters:
POS -

getUniqueID

public UniqueID getUniqueID()
Get the 'UniqueID' element value. The unique identifier element allows the trading partners to uniquely identify each AvailStatusMessageRQ, (i.e. the entire message) for tracing of transactions.

Returns:
value

setUniqueID

public void setUniqueID(UniqueID uniqueID)
Set the 'UniqueID' element value. The unique identifier element allows the trading partners to uniquely identify each AvailStatusMessageRQ, (i.e. the entire message) for tracing of transactions.

Parameters:
uniqueID -

getAvailStatusMessages

public AvailNotifRQ.AvailStatusMessages getAvailStatusMessages()
Get the 'AvailStatusMessages' element value.

Returns:
value

setAvailStatusMessages

public void setAvailStatusMessages(AvailNotifRQ.AvailStatusMessages availStatusMessages)
Set the 'AvailStatusMessages' element value.

Parameters:
availStatusMessages -

getOTAPayloadStdAttributes

public OTAPayloadStdAttributes getOTAPayloadStdAttributes()
Get the 'OTA_PayloadStdAttributes' attributeGroup value. This element defines 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. This element defines standard attributes that appear on the root element for all OpenTravel Messages.

Parameters:
OTAPayloadStdAttributes -

getMessageContentCode

public java.lang.String getMessageContentCode()
Get the 'MessageContentCode' attribute value. Defines specific content of the message being sent. Refer to OpenTravel Code List to be determined (TBD).

Returns:
value

setMessageContentCode

public void setMessageContentCode(java.lang.String messageContentCode)
Set the 'MessageContentCode' attribute value. Defines specific content of the message being sent. Refer to OpenTravel Code List to be determined (TBD).

Parameters:
messageContentCode -