org.ota.hotel
Class InvNotifRQ

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

public class InvNotifRQ
extends java.lang.Object

The OTA_HotelInvNotifRQ is the message that sends the notification of a new inventory item, such as a room type or service type created for the hotel that did not previously exist. 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_HotelInvNotifRQ">
   <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="SellableProducts">
         <xs:complexType>
           <xs:complexContent>
             <xs:extension base="ns:SellableProductsType">
               <xs:attributeGroup ref="ns:HotelReferenceGroup"/>
             </xs:extension>
           </xs:complexContent>
         </xs:complexType>
       </xs:element>
     </xs:sequence>
     <xs:attributeGroup ref="ns:OTA_PayloadStdAttributes"/>
   </xs:complexType>
 </xs:element>
 


Constructor Summary
InvNotifRQ()
           
 
Method Summary
 OTAPayloadStdAttributes getOTAPayloadStdAttributes()
          Get the 'OTA_PayloadStdAttributes' attributeGroup value.
 POS getPOS()
          Get the 'POS' element value.
 HotelReferenceGroup getSellableProductsHotelReferenceGroup()
          Get the 'HotelReferenceGroup' attributeGroup value.
 SellableProducts getSellableProductsSellableProducts()
          Get the extension value.
 UniqueID getUniqueID()
          Get the 'UniqueID' element value.
 void setOTAPayloadStdAttributes(OTAPayloadStdAttributes OTAPayloadStdAttributes)
          Set the 'OTA_PayloadStdAttributes' attributeGroup value.
 void setPOS(POS POS)
          Set the 'POS' element value.
 void setSellableProductsHotelReferenceGroup(HotelReferenceGroup sellableProductsHotelReferenceGroup)
          Set the 'HotelReferenceGroup' attributeGroup value.
 void setSellableProductsSellableProducts(SellableProducts sellableProductsSellableProducts)
          Set the extension 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

InvNotifRQ

public InvNotifRQ()
Method Detail

getPOS

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

Returns:
value

setPOS

public void setPOS(POS POS)
Set the 'POS' element value. POS provides a mechanisim 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 InvNotifRQ, (i.e. the entire message) for transaction tracability.

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 InvNotifRQ, (i.e. the entire message) for transaction tracability.

Parameters:
uniqueID -

getSellableProductsSellableProducts

public SellableProducts getSellableProductsSellableProducts()
Get the extension value.

Returns:
value

setSellableProductsSellableProducts

public void setSellableProductsSellableProducts(SellableProducts sellableProductsSellableProducts)
Set the extension value.

Parameters:
sellableProductsSellableProducts -

getSellableProductsHotelReferenceGroup

public HotelReferenceGroup getSellableProductsHotelReferenceGroup()
Get the 'HotelReferenceGroup' attributeGroup value.

Returns:
value

setSellableProductsHotelReferenceGroup

public void setSellableProductsHotelReferenceGroup(HotelReferenceGroup sellableProductsHotelReferenceGroup)
Set the 'HotelReferenceGroup' attributeGroup value.

Parameters:
sellableProductsHotelReferenceGroup -

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 -