org.ota.air
Class DisplayQueueRS.DisplayQueue

java.lang.Object
  extended by org.ota.air.DisplayQueueRS.DisplayQueue
Enclosing class:
DisplayQueueRS

public static class DisplayQueueRS.DisplayQueue
extends java.lang.Object

Request booking files from queue. Not sent if queue empty. 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="DisplayQueue" minOccurs="0">
   <xs:complexType>
     <xs:choice>
       <xs:element name="QueueItems">
         <xs:complexType>
           <xs:sequence>
             <xs:element name="QueueItem" maxOccurs="unbounded">
               <!-- Reference to inner class QueueItem -->
             </xs:element>
           </xs:sequence>
           <xs:attribute type="xs:string" use="optional" name="PseudoCityCode"/>
           <xs:attribute type="xs:string" use="optional" name="SystemCode"/>
           <xs:attribute type="xs:string" use="optional" name="QueueNumber"/>
         </xs:complexType>
       </xs:element>
       <xs:element name="AirReservations">
         <xs:complexType>
           <xs:sequence>
             <xs:element name="AirReservation" maxOccurs="unbounded">
               <!-- Reference to inner class AirReservation -->
             </xs:element>
           </xs:sequence>
         </xs:complexType>
       </xs:element>
     </xs:choice>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class DisplayQueueRS.DisplayQueue.AirReservation
          Specifies the full booking file data.
static class DisplayQueueRS.DisplayQueue.QueueItem
          Condensed information about the queued booking file.
 
Constructor Summary
DisplayQueueRS.DisplayQueue()
           
 
Method Summary
 void addAirReservation(DisplayQueueRS.DisplayQueue.AirReservation item)
          Add a 'AirReservation' element item.
 void addQueueItem(DisplayQueueRS.DisplayQueue.QueueItem item)
          Add a 'QueueItem' element item.
 void clearAirReservations()
          Remove all 'AirReservation' element items.
 void clearDisplayQueueSelect()
          Clear the choice selection.
 void clearQueueItems()
          Remove all 'QueueItem' element items.
 DisplayQueueRS.DisplayQueue.AirReservation getAirReservation(int index)
          Get 'AirReservation' element item by position.
 java.util.List<DisplayQueueRS.DisplayQueue.AirReservation> getAirReservations()
          Get the list of 'AirReservation' element items.
 DisplayQueueRS.DisplayQueue.QueueItem getQueueItem(int index)
          Get 'QueueItem' element item by position.
 java.util.List<DisplayQueueRS.DisplayQueue.QueueItem> getQueueItems()
          Get the list of 'QueueItem' element items.
 java.lang.String getQueueItemsPseudoCityCode()
          Get the 'PseudoCityCode' attribute value.
 java.lang.String getQueueItemsQueueNumber()
          Get the 'QueueNumber' attribute value.
 java.lang.String getQueueItemsSystemCode()
          Get the 'SystemCode' attribute value.
 boolean ifAirReservations()
          Check if AirReservations is current selection for choice.
 boolean ifQueueItems()
          Check if QueueItems is current selection for choice.
 void setAirReservations(java.util.List<DisplayQueueRS.DisplayQueue.AirReservation> list)
          Set the list of 'AirReservation' element items.
 void setQueueItems(java.util.List<DisplayQueueRS.DisplayQueue.QueueItem> list)
          Set the list of 'QueueItem' element items.
 void setQueueItemsPseudoCityCode(java.lang.String queueItemsPseudoCityCode)
          Set the 'PseudoCityCode' attribute value.
 void setQueueItemsQueueNumber(java.lang.String queueItemsQueueNumber)
          Set the 'QueueNumber' attribute value.
 void setQueueItemsSystemCode(java.lang.String queueItemsSystemCode)
          Set the 'SystemCode' attribute value.
 int sizeAirReservations()
          Get the number of 'AirReservation' element items.
 int sizeQueueItems()
          Get the number of 'QueueItem' element items.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DisplayQueueRS.DisplayQueue

public DisplayQueueRS.DisplayQueue()
Method Detail

clearDisplayQueueSelect

public void clearDisplayQueueSelect()
Clear the choice selection.


ifQueueItems

public boolean ifQueueItems()
Check if QueueItems is current selection for choice.

Returns:
true if selection, false if not

getQueueItems

public java.util.List<DisplayQueueRS.DisplayQueue.QueueItem> getQueueItems()
Get the list of 'QueueItem' element items. Container for air queue item elements.

Returns:
list

setQueueItems

public void setQueueItems(java.util.List<DisplayQueueRS.DisplayQueue.QueueItem> list)
Set the list of 'QueueItem' element items. Container for air queue item elements.

Parameters:
list -

sizeQueueItems

public int sizeQueueItems()
Get the number of 'QueueItem' element items.

Returns:
count

addQueueItem

public void addQueueItem(DisplayQueueRS.DisplayQueue.QueueItem item)
Add a 'QueueItem' element item.

Parameters:
item -

getQueueItem

public DisplayQueueRS.DisplayQueue.QueueItem getQueueItem(int index)
Get 'QueueItem' element item by position.

Parameters:
index -
Returns:
item

clearQueueItems

public void clearQueueItems()
Remove all 'QueueItem' element items.


getQueueItemsPseudoCityCode

public java.lang.String getQueueItemsPseudoCityCode()
Get the 'PseudoCityCode' attribute value. An ATA/IATA airport/city code, office code, pseudo city code, etc. of the queue to be returned. If this is omitted, the pseudo city code contained in the point of sale information should be used.

Returns:
value

setQueueItemsPseudoCityCode

public void setQueueItemsPseudoCityCode(java.lang.String queueItemsPseudoCityCode)
Set the 'PseudoCityCode' attribute value. An ATA/IATA airport/city code, office code, pseudo city code, etc. of the queue to be returned. If this is omitted, the pseudo city code contained in the point of sale information should be used.

Parameters:
queueItemsPseudoCityCode -

getQueueItemsSystemCode

public java.lang.String getQueueItemsSystemCode()
Get the 'SystemCode' attribute value. Identifies the airline and/or system where the queue resides. If this is omitted, the airline and/or system code (AirlineVendorID) contained in the point of sale information should be used.

Returns:
value

setQueueItemsSystemCode

public void setQueueItemsSystemCode(java.lang.String queueItemsSystemCode)
Set the 'SystemCode' attribute value. Identifies the airline and/or system where the queue resides. If this is omitted, the airline and/or system code (AirlineVendorID) contained in the point of sale information should be used.

Parameters:
queueItemsSystemCode -

getQueueItemsQueueNumber

public java.lang.String getQueueItemsQueueNumber()
Get the 'QueueNumber' attribute value. An identifier specifying the requested queue on which the booking file resides in the system.

Returns:
value

setQueueItemsQueueNumber

public void setQueueItemsQueueNumber(java.lang.String queueItemsQueueNumber)
Set the 'QueueNumber' attribute value. An identifier specifying the requested queue on which the booking file resides in the system.

Parameters:
queueItemsQueueNumber -

ifAirReservations

public boolean ifAirReservations()
Check if AirReservations is current selection for choice.

Returns:
true if selection, false if not

getAirReservations

public java.util.List<DisplayQueueRS.DisplayQueue.AirReservation> getAirReservations()
Get the list of 'AirReservation' element items. Container for air reservation elements.

Returns:
list

setAirReservations

public void setAirReservations(java.util.List<DisplayQueueRS.DisplayQueue.AirReservation> list)
Set the list of 'AirReservation' element items. Container for air reservation elements.

Parameters:
list -

sizeAirReservations

public int sizeAirReservations()
Get the number of 'AirReservation' element items.

Returns:
count

addAirReservation

public void addAirReservation(DisplayQueueRS.DisplayQueue.AirReservation item)
Add a 'AirReservation' element item.

Parameters:
item -

getAirReservation

public DisplayQueueRS.DisplayQueue.AirReservation getAirReservation(int index)
Get 'AirReservation' element item by position.

Parameters:
index -
Returns:
item

clearAirReservations

public void clearAirReservations()
Remove all 'AirReservation' element items.