org.ota.vehicle
Class ResStatusNotifRQ

java.lang.Object
  extended by org.ota.vehicle.ResStatusNotifRQ

public class ResStatusNotifRQ
extends java.lang.Object

Used to inform a trading partner of a confirmation or an update of an existing reservation. 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_VehResStatusNotifRQ">
   <xs:complexType>
     <xs:sequence>
       <xs:element type="ns:POS_Type" name="POS"/>
       <xs:element name="VehResStatusNotifRQCore">
         <xs:complexType>
           <xs:complexContent>
             <xs:extension base="ns:VehicleResRSCoreType">
               <xs:attribute type="xs:string" use="optional" name="ReservationStatus"/>
             </xs:extension>
           </xs:complexContent>
         </xs:complexType>
       </xs:element>
       <xs:element name="VehResStatusNotifRQInfo" minOccurs="0">
         <!-- Reference to inner class VehResStatusNotifRQInfo -->
       </xs:element>
     </xs:sequence>
     <xs:attributeGroup ref="ns:OTA_PayloadStdAttributes"/>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class ResStatusNotifRQ.VehResStatusNotifRQInfo
          Identifies the supplemental information associated with the request providing information on the reservation of a rental vehicle.
 
Constructor Summary
ResStatusNotifRQ()
           
 
Method Summary
 OTAPayloadStdAttributes getOTAPayloadStdAttributes()
          Get the 'OTA_PayloadStdAttributes' attributeGroup value.
 POS getPOS()
          Get the 'POS' element value.
 java.lang.String getVehResStatusNotifRQCoreReservationStatus()
          Get the 'ReservationStatus' attribute value.
 VehicleResRSCore getVehResStatusNotifRQCoreVehicleResRSCore()
          Get the extension value.
 ResStatusNotifRQ.VehResStatusNotifRQInfo getVehResStatusNotifRQInfo()
          Get the 'VehResStatusNotifRQInfo' element value.
 void setOTAPayloadStdAttributes(OTAPayloadStdAttributes OTAPayloadStdAttributes)
          Set the 'OTA_PayloadStdAttributes' attributeGroup value.
 void setPOS(POS POS)
          Set the 'POS' element value.
 void setVehResStatusNotifRQCoreReservationStatus(java.lang.String vehResStatusNotifRQCoreReservationStatus)
          Set the 'ReservationStatus' attribute value.
 void setVehResStatusNotifRQCoreVehicleResRSCore(VehicleResRSCore vehResStatusNotifRQCoreVehicleResRSCore)
          Set the extension value.
 void setVehResStatusNotifRQInfo(ResStatusNotifRQ.VehResStatusNotifRQInfo vehResStatusNotifRQInfo)
          Set the 'VehResStatusNotifRQInfo' element value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResStatusNotifRQ

public ResStatusNotifRQ()
Method Detail

getPOS

public POS getPOS()
Get the 'POS' element value. Point of Sale Identification. Identification number of the vendor that has made the vehicle reservation notification and agency number assigned by IATA, ARC, ESRP or TID.

Returns:
value

setPOS

public void setPOS(POS POS)
Set the 'POS' element value. Point of Sale Identification. Identification number of the vendor that has made the vehicle reservation notification and agency number assigned by IATA, ARC, ESRP or TID.

Parameters:
POS -

getVehResStatusNotifRQCoreVehicleResRSCore

public VehicleResRSCore getVehResStatusNotifRQCoreVehicleResRSCore()
Get the extension value.

Returns:
value

setVehResStatusNotifRQCoreVehicleResRSCore

public void setVehResStatusNotifRQCoreVehicleResRSCore(VehicleResRSCore vehResStatusNotifRQCoreVehicleResRSCore)
Set the extension value.

Parameters:
vehResStatusNotifRQCoreVehicleResRSCore -

getVehResStatusNotifRQCoreReservationStatus

public java.lang.String getVehResStatusNotifRQCoreReservationStatus()
Get the 'ReservationStatus' attribute value. Used to specify the status of the reservation with either one of the enumerations in TransactionStatusType or an UpperCaseAlphaLength1to2 code such as an IATA status code.

Returns:
value

setVehResStatusNotifRQCoreReservationStatus

public void setVehResStatusNotifRQCoreReservationStatus(java.lang.String vehResStatusNotifRQCoreReservationStatus)
Set the 'ReservationStatus' attribute value. Used to specify the status of the reservation with either one of the enumerations in TransactionStatusType or an UpperCaseAlphaLength1to2 code such as an IATA status code.

Parameters:
vehResStatusNotifRQCoreReservationStatus -

getVehResStatusNotifRQInfo

public ResStatusNotifRQ.VehResStatusNotifRQInfo getVehResStatusNotifRQInfo()
Get the 'VehResStatusNotifRQInfo' element value.

Returns:
value

setVehResStatusNotifRQInfo

public void setVehResStatusNotifRQInfo(ResStatusNotifRQ.VehResStatusNotifRQInfo vehResStatusNotifRQInfo)
Set the 'VehResStatusNotifRQInfo' element value.

Parameters:
vehResStatusNotifRQInfo -

getOTAPayloadStdAttributes

public OTAPayloadStdAttributes getOTAPayloadStdAttributes()
Get the 'OTA_PayloadStdAttributes' attributeGroup value.

Returns:
value

setOTAPayloadStdAttributes

public void setOTAPayloadStdAttributes(OTAPayloadStdAttributes OTAPayloadStdAttributes)
Set the 'OTA_PayloadStdAttributes' attributeGroup value.

Parameters:
OTAPayloadStdAttributes -