org.ota.misc
Class ReadRQ.ReadRequests.AirReadRequest.QueueInfo

java.lang.Object
  extended by org.ota.misc.ReadRQ.ReadRequests.AirReadRequest.QueueInfo
Enclosing class:
ReadRQ.ReadRequests.AirReadRequest

public static class ReadRQ.ReadRequests.AirReadRequest.QueueInfo
extends java.lang.Object

Requests items from a booking file queue. 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="QueueInfo" minOccurs="0">
   <xs:complexType>
     <xs:sequence>
       <xs:element name="Queue" maxOccurs="99">
         <xs:complexType>
           <xs:attributeGroup ref="ns:QueueGroup"/>
         </xs:complexType>
       </xs:element>
     </xs:sequence>
     <xs:attribute type="xs:boolean" name="FirstItemOnlyInd"/>
     <xs:attribute type="xs:boolean" name="RemoveFromQueueInd"/>
     <xs:attribute type="xs:boolean" name="FullDataInd"/>
     <xs:attribute type="xs:string" name="StartDate"/>
     <xs:attribute type="xs:string" name="EndDate"/>
   </xs:complexType>
 </xs:element>
 


Constructor Summary
ReadRQ.ReadRequests.AirReadRequest.QueueInfo()
           
 
Method Summary
 void addQueue(QueueGroup item)
          Add a 'Queue' element item.
 void clearQueues()
          Remove all 'Queue' element items.
 java.lang.String getEndDate()
          Get the 'EndDate' attribute value.
 java.lang.Boolean getFirstItemOnlyInd()
          Get the 'FirstItemOnlyInd' attribute value.
 java.lang.Boolean getFullDataInd()
          Get the 'FullDataInd' attribute value.
 QueueGroup getQueue(int index)
          Get 'Queue' element item by position.
 java.util.List<QueueGroup> getQueues()
          Get the list of 'Queue' element items.
 java.lang.Boolean getRemoveFromQueueInd()
          Get the 'RemoveFromQueueInd' attribute value.
 java.lang.String getStartDate()
          Get the 'StartDate' attribute value.
 void setEndDate(java.lang.String endDate)
          Set the 'EndDate' attribute value.
 void setFirstItemOnlyInd(java.lang.Boolean firstItemOnlyInd)
          Set the 'FirstItemOnlyInd' attribute value.
 void setFullDataInd(java.lang.Boolean fullDataInd)
          Set the 'FullDataInd' attribute value.
 void setQueues(java.util.List<QueueGroup> list)
          Set the list of 'Queue' element items.
 void setRemoveFromQueueInd(java.lang.Boolean removeFromQueueInd)
          Set the 'RemoveFromQueueInd' attribute value.
 void setStartDate(java.lang.String startDate)
          Set the 'StartDate' attribute value.
 int sizeQueues()
          Get the number of 'Queue' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReadRQ.ReadRequests.AirReadRequest.QueueInfo

public ReadRQ.ReadRequests.AirReadRequest.QueueInfo()
Method Detail

getQueues

public java.util.List<QueueGroup> getQueues()
Get the list of 'Queue' element items. Specifies queue information.

Returns:
list

setQueues

public void setQueues(java.util.List<QueueGroup> list)
Set the list of 'Queue' element items. Specifies queue information.

Parameters:
list -

sizeQueues

public int sizeQueues()
Get the number of 'Queue' element items.

Returns:
count

addQueue

public void addQueue(QueueGroup item)
Add a 'Queue' element item.

Parameters:
item -

getQueue

public QueueGroup getQueue(int index)
Get 'Queue' element item by position.

Parameters:
index -
Returns:
item

clearQueues

public void clearQueues()
Remove all 'Queue' element items.


getFirstItemOnlyInd

public java.lang.Boolean getFirstItemOnlyInd()
Get the 'FirstItemOnlyInd' attribute value. If true, only the first item on the queue is to be returned. If false, all items on the queue are to be returned.

Returns:
value

setFirstItemOnlyInd

public void setFirstItemOnlyInd(java.lang.Boolean firstItemOnlyInd)
Set the 'FirstItemOnlyInd' attribute value. If true, only the first item on the queue is to be returned. If false, all items on the queue are to be returned.

Parameters:
firstItemOnlyInd -

getRemoveFromQueueInd

public java.lang.Boolean getRemoveFromQueueInd()
Get the 'RemoveFromQueueInd' attribute value. If true, items are to be removed from the queue after display. If false, items are to remain on the queue after display. If this attribute is omitted, items on the queue are to be retained on the queue.

Returns:
value

setRemoveFromQueueInd

public void setRemoveFromQueueInd(java.lang.Boolean removeFromQueueInd)
Set the 'RemoveFromQueueInd' attribute value. If true, items are to be removed from the queue after display. If false, items are to remain on the queue after display. If this attribute is omitted, items on the queue are to be retained on the queue.

Parameters:
removeFromQueueInd -

getFullDataInd

public java.lang.Boolean getFullDataInd()
Get the 'FullDataInd' attribute value. Option to define if the full booking file data need to be returned. If true, all booking file info is returned. If false, only the condensed info is returned.

Returns:
value

setFullDataInd

public void setFullDataInd(java.lang.Boolean fullDataInd)
Set the 'FullDataInd' attribute value. Option to define if the full booking file data need to be returned. If true, all booking file info is returned. If false, only the condensed info is returned.

Parameters:
fullDataInd -

getStartDate

public java.lang.String getStartDate()
Get the 'StartDate' attribute value. Bookings modified after this start date or date time should be returned. If used in conjunction with an end date, only bookings modified within that date range should be returned.

Returns:
value

setStartDate

public void setStartDate(java.lang.String startDate)
Set the 'StartDate' attribute value. Bookings modified after this start date or date time should be returned. If used in conjunction with an end date, only bookings modified within that date range should be returned.

Parameters:
startDate -

getEndDate

public java.lang.String getEndDate()
Get the 'EndDate' attribute value. Bookings modified before this end date or date time should be returned. If used in conjunction with a start date, only bookings modified within that date range should be returned.

Returns:
value

setEndDate

public void setEndDate(java.lang.String endDate)
Set the 'EndDate' attribute value. Bookings modified before this end date or date time should be returned. If used in conjunction with a start date, only bookings modified within that date range should be returned.

Parameters:
endDate -