|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.ota.hotel.AvailRQ
public class AvailRQ
Requests availability of hotel properties by specific criteria that may include: dates, date ranges, price range, room types, regular and qualifying rates, and/or services and amenities. The availability message can be used to get an initial availability or to get availability for the purpose of modifying 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_HotelAvailRQ"> <xs:complexType> <xs:sequence> <xs:element type="ns:POS_Type" name="POS" minOccurs="0"/> <xs:element name="AvailRequestSegments"> <xs:complexType> <xs:complexContent> <xs:extension base="ns:AvailRequestSegmentsType"> <xs:attribute type="xs:float" use="optional" name="MaximumWaitTime"/> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> <xs:element type="ns:HotelReservationIDsType" name="HotelReservationIDs" minOccurs="0"/> </xs:sequence> <xs:attributeGroup ref="ns:OTA_PayloadStdAttributes"/> <xs:attribute type="xs:boolean" use="optional" name="SummaryOnly"/> <xs:attribute use="optional" name="SortOrder"> <xs:simpleType> <!-- Reference to inner class SortOrder --> </xs:simpleType> </xs:attribute> <xs:attribute type="xs:boolean" use="optional" name="AvailRatesOnly"/> <xs:attribute type="xs:boolean" use="optional" name="OnRequestInd"/> <xs:attribute type="xs:boolean" use="optional" name="BestOnly"/> <xs:attribute type="xs:boolean" use="optional" name="RateRangeOnly"/> <xs:attribute type="xs:boolean" use="optional" name="ExactMatchOnly"/> <xs:attribute type="xs:boolean" use="optional" name="AllowPartialAvail"/> <xs:attribute type="xs:string" use="optional" name="RequestedCurrency"/> <xs:attribute type="xs:boolean" use="optional" name="RequestedCurrencyIndicator"/> <xs:attribute type="xs:boolean" use="optional" name="IsModify"/> <xs:attributeGroup ref="ns:MaxResponsesGroup"/> <xs:attribute use="optional" name="SearchCacheLevel"> <xs:simpleType> <!-- Reference to inner class SearchCacheLevel --> </xs:simpleType> </xs:attribute> <xs:attribute type="xs:boolean" use="optional" name="HotelStayOnly"/> <xs:attribute type="xs:boolean" use="optional" name="RateDetailsInd"/> </xs:complexType> </xs:element> <xs:attributeGroup xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="MaxResponsesGroup"> <xs:attribute type="xs:string" use="optional" name="MaxResponses"/> </xs:attributeGroup>
Nested Class Summary | |
---|---|
static class |
AvailRQ.SearchCacheLevel
Schema fragment(s) for this class: |
static class |
AvailRQ.SortOrder
Schema fragment(s) for this class: |
Constructor Summary | |
---|---|
AvailRQ()
|
Method Summary | |
---|---|
java.lang.Boolean |
getAllowPartialAvail()
Get the 'AllowPartialAvail' attribute value. |
java.lang.Boolean |
getAvailRatesOnly()
Get the 'AvailRatesOnly' attribute value. |
AvailRequestSegments |
getAvailRequestSegmentsAvailRequestSegments()
Get the extension value. |
java.lang.Float |
getAvailRequestSegmentsMaximumWaitTime()
Get the 'MaximumWaitTime' attribute value. |
java.lang.Boolean |
getBestOnly()
Get the 'BestOnly' attribute value. |
java.lang.Boolean |
getExactMatchOnly()
Get the 'ExactMatchOnly' attribute value. |
HotelReservationIDs |
getHotelReservationIDs()
Get the 'HotelReservationIDs' element value. |
java.lang.Boolean |
getHotelStayOnly()
Get the 'HotelStayOnly' attribute value. |
java.lang.Boolean |
getIsModify()
Get the 'IsModify' attribute value. |
java.lang.String |
getMaxResponses()
Get the 'MaxResponses' attribute value. |
java.lang.Boolean |
getOnRequestInd()
Get the 'OnRequestInd' attribute value. |
OTAPayloadStdAttributes |
getOTAPayloadStdAttributes()
Get the 'OTA_PayloadStdAttributes' attributeGroup value. |
POS |
getPOS()
Get the 'POS' element value. |
java.lang.Boolean |
getRateDetailsInd()
Get the 'RateDetailsInd' attribute value. |
java.lang.Boolean |
getRateRangeOnly()
Get the 'RateRangeOnly' attribute value. |
java.lang.String |
getRequestedCurrency()
Get the 'RequestedCurrency' attribute value. |
java.lang.Boolean |
getRequestedCurrencyIndicator()
Get the 'RequestedCurrencyIndicator' attribute value. |
AvailRQ.SearchCacheLevel |
getSearchCacheLevel()
Get the 'SearchCacheLevel' attribute value. |
AvailRQ.SortOrder |
getSortOrder()
Get the 'SortOrder' attribute value. |
java.lang.Boolean |
getSummaryOnly()
Get the 'SummaryOnly' attribute value. |
void |
setAllowPartialAvail(java.lang.Boolean allowPartialAvail)
Set the 'AllowPartialAvail' attribute value. |
void |
setAvailRatesOnly(java.lang.Boolean availRatesOnly)
Set the 'AvailRatesOnly' attribute value. |
void |
setAvailRequestSegmentsAvailRequestSegments(AvailRequestSegments availRequestSegmentsAvailRequestSegments)
Set the extension value. |
void |
setAvailRequestSegmentsMaximumWaitTime(java.lang.Float availRequestSegmentsMaximumWaitTime)
Set the 'MaximumWaitTime' attribute value. |
void |
setBestOnly(java.lang.Boolean bestOnly)
Set the 'BestOnly' attribute value. |
void |
setExactMatchOnly(java.lang.Boolean exactMatchOnly)
Set the 'ExactMatchOnly' attribute value. |
void |
setHotelReservationIDs(HotelReservationIDs hotelReservationIDs)
Set the 'HotelReservationIDs' element value. |
void |
setHotelStayOnly(java.lang.Boolean hotelStayOnly)
Set the 'HotelStayOnly' attribute value. |
void |
setIsModify(java.lang.Boolean isModify)
Set the 'IsModify' attribute value. |
void |
setMaxResponses(java.lang.String maxResponses)
Set the 'MaxResponses' attribute value. |
void |
setOnRequestInd(java.lang.Boolean onRequestInd)
Set the 'OnRequestInd' attribute value. |
void |
setOTAPayloadStdAttributes(OTAPayloadStdAttributes OTAPayloadStdAttributes)
Set the 'OTA_PayloadStdAttributes' attributeGroup value. |
void |
setPOS(POS POS)
Set the 'POS' element value. |
void |
setRateDetailsInd(java.lang.Boolean rateDetailsInd)
Set the 'RateDetailsInd' attribute value. |
void |
setRateRangeOnly(java.lang.Boolean rateRangeOnly)
Set the 'RateRangeOnly' attribute value. |
void |
setRequestedCurrency(java.lang.String requestedCurrency)
Set the 'RequestedCurrency' attribute value. |
void |
setRequestedCurrencyIndicator(java.lang.Boolean requestedCurrencyIndicator)
Set the 'RequestedCurrencyIndicator' attribute value. |
void |
setSearchCacheLevel(AvailRQ.SearchCacheLevel searchCacheLevel)
Set the 'SearchCacheLevel' attribute value. |
void |
setSortOrder(AvailRQ.SortOrder sortOrder)
Set the 'SortOrder' attribute value. |
void |
setSummaryOnly(java.lang.Boolean summaryOnly)
Set the 'SummaryOnly' attribute value. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AvailRQ()
Method Detail |
---|
public POS getPOS()
public void setPOS(POS POS)
POS
- public AvailRequestSegments getAvailRequestSegmentsAvailRequestSegments()
public void setAvailRequestSegmentsAvailRequestSegments(AvailRequestSegments availRequestSegmentsAvailRequestSegments)
availRequestSegmentsAvailRequestSegments
- public java.lang.Float getAvailRequestSegmentsMaximumWaitTime()
public void setAvailRequestSegmentsMaximumWaitTime(java.lang.Float availRequestSegmentsMaximumWaitTime)
availRequestSegmentsMaximumWaitTime
- public HotelReservationIDs getHotelReservationIDs()
public void setHotelReservationIDs(HotelReservationIDs hotelReservationIDs)
hotelReservationIDs
- public OTAPayloadStdAttributes getOTAPayloadStdAttributes()
public void setOTAPayloadStdAttributes(OTAPayloadStdAttributes OTAPayloadStdAttributes)
OTAPayloadStdAttributes
- public java.lang.Boolean getSummaryOnly()
public void setSummaryOnly(java.lang.Boolean summaryOnly)
summaryOnly
- public AvailRQ.SortOrder getSortOrder()
public void setSortOrder(AvailRQ.SortOrder sortOrder)
sortOrder
- public java.lang.Boolean getAvailRatesOnly()
public void setAvailRatesOnly(java.lang.Boolean availRatesOnly)
availRatesOnly
- public java.lang.Boolean getOnRequestInd()
public void setOnRequestInd(java.lang.Boolean onRequestInd)
onRequestInd
- public java.lang.Boolean getBestOnly()
public void setBestOnly(java.lang.Boolean bestOnly)
bestOnly
- public java.lang.Boolean getRateRangeOnly()
public void setRateRangeOnly(java.lang.Boolean rateRangeOnly)
rateRangeOnly
- public java.lang.Boolean getExactMatchOnly()
public void setExactMatchOnly(java.lang.Boolean exactMatchOnly)
exactMatchOnly
- public java.lang.Boolean getAllowPartialAvail()
public void setAllowPartialAvail(java.lang.Boolean allowPartialAvail)
allowPartialAvail
- public java.lang.String getRequestedCurrency()
public void setRequestedCurrency(java.lang.String requestedCurrency)
requestedCurrency
- public java.lang.Boolean getRequestedCurrencyIndicator()
public void setRequestedCurrencyIndicator(java.lang.Boolean requestedCurrencyIndicator)
requestedCurrencyIndicator
- public java.lang.Boolean getIsModify()
public void setIsModify(java.lang.Boolean isModify)
isModify
- public java.lang.String getMaxResponses()
public void setMaxResponses(java.lang.String maxResponses)
maxResponses
- public AvailRQ.SearchCacheLevel getSearchCacheLevel()
public void setSearchCacheLevel(AvailRQ.SearchCacheLevel searchCacheLevel)
searchCacheLevel
- public java.lang.Boolean getHotelStayOnly()
public void setHotelStayOnly(java.lang.Boolean hotelStayOnly)
hotelStayOnly
- public java.lang.Boolean getRateDetailsInd()
public void setRateDetailsInd(java.lang.Boolean rateDetailsInd)
rateDetailsInd
-
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |