org.ota.profile
Class Profile.PrefCollections.PrefCollection.AirlinePref.SSRPref

java.lang.Object
  extended by org.ota.profile.Profile.PrefCollections.PrefCollection.AirlinePref.SSRPref
Enclosing class:
Profile.PrefCollections.PrefCollection.AirlinePref

public static class Profile.PrefCollections.PrefCollection.AirlinePref.SSRPref
extends java.lang.Object

Indicates Special Service Request preference type. 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="SSR_Pref" minOccurs="0" maxOccurs="unbounded">
   <xs:complexType>
     <xs:attributeGroup ref="ns:SSR_PrefGroup"/>
     <xs:attribute type="xs:string" use="optional" name="VendorCode"/>
     <xs:attribute type="xs:string" use="optional" name="NumberInParty"/>
     <xs:attribute type="xs:string" use="optional" name="DefaultStatusCode"/>
     <xs:attribute type="xs:string" use="optional" name="Remark"/>
     <xs:attribute type="xs:string" use="optional" name="LookupKey"/>
     <xs:attribute type="xs:string" use="optional" name="AirlineVendorPrefRPH"/>
     <xs:attribute type="ns:TransferActionType" use="optional" name="TransferActionType"/>
   </xs:complexType>
 </xs:element>
 
 <xs:attributeGroup xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="SSR_PrefGroup">
   <xs:attributeGroup ref="ns:PreferLevelGroup"/>
   <xs:attribute type="xs:string" name="SSR_Code"/>
 </xs:attributeGroup>
 
 <xs:attributeGroup xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="PreferLevelGroup">
   <xs:attribute type="ns:PreferLevelType" use="optional" name="PreferLevel"/>
 </xs:attributeGroup>
 


Constructor Summary
Profile.PrefCollections.PrefCollection.AirlinePref.SSRPref()
           
 
Method Summary
 java.lang.String getAirlineVendorPrefRPH()
          Get the 'AirlineVendorPrefRPH' attribute value.
 java.lang.String getDefaultStatusCode()
          Get the 'DefaultStatusCode' attribute value.
 java.lang.String getLookupKey()
          Get the 'LookupKey' attribute value.
 java.lang.String getNumberInParty()
          Get the 'NumberInParty' attribute value.
 PreferLevel getPreferLevel()
          Get the 'PreferLevel' attribute value.
 java.lang.String getRemark()
          Get the 'Remark' attribute value.
 java.lang.String getSSRCode()
          Get the 'SSR_Code' attribute value.
 TransferAction getTransferAction()
          Get the 'TransferActionType' attribute value.
 java.lang.String getVendorCode()
          Get the 'VendorCode' attribute value.
 void setAirlineVendorPrefRPH(java.lang.String airlineVendorPrefRPH)
          Set the 'AirlineVendorPrefRPH' attribute value.
 void setDefaultStatusCode(java.lang.String defaultStatusCode)
          Set the 'DefaultStatusCode' attribute value.
 void setLookupKey(java.lang.String lookupKey)
          Set the 'LookupKey' attribute value.
 void setNumberInParty(java.lang.String numberInParty)
          Set the 'NumberInParty' attribute value.
 void setPreferLevel(PreferLevel preferLevel)
          Set the 'PreferLevel' attribute value.
 void setRemark(java.lang.String remark)
          Set the 'Remark' attribute value.
 void setSSRCode(java.lang.String SSRCode)
          Set the 'SSR_Code' attribute value.
 void setTransferAction(TransferAction transferAction)
          Set the 'TransferActionType' attribute value.
 void setVendorCode(java.lang.String vendorCode)
          Set the 'VendorCode' attribute value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Profile.PrefCollections.PrefCollection.AirlinePref.SSRPref

public Profile.PrefCollections.PrefCollection.AirlinePref.SSRPref()
Method Detail

getPreferLevel

public PreferLevel getPreferLevel()
Get the 'PreferLevel' attribute value. Used to indicate a level of preference for an associated item. Preferred

Returns:
value

setPreferLevel

public void setPreferLevel(PreferLevel preferLevel)
Set the 'PreferLevel' attribute value. Used to indicate a level of preference for an associated item. Preferred

Parameters:
preferLevel -

getSSRCode

public java.lang.String getSSRCode()
Get the 'SSR_Code' attribute value. Code of the special service request to be used for this air travel situation. Refers to standard industry code list.

Returns:
value

setSSRCode

public void setSSRCode(java.lang.String SSRCode)
Set the 'SSR_Code' attribute value. Code of the special service request to be used for this air travel situation. Refers to standard industry code list.

Parameters:
SSRCode -

getVendorCode

public java.lang.String getVendorCode()
Get the 'VendorCode' attribute value. Indicates to which airline the element is associated.

Returns:
value

setVendorCode

public void setVendorCode(java.lang.String vendorCode)
Set the 'VendorCode' attribute value. Indicates to which airline the element is associated.

Parameters:
vendorCode -

getNumberInParty

public java.lang.String getNumberInParty()
Get the 'NumberInParty' attribute value. Number of passengers that will benefit from the request.

Returns:
value

setNumberInParty

public void setNumberInParty(java.lang.String numberInParty)
Set the 'NumberInParty' attribute value. Number of passengers that will benefit from the request.

Parameters:
numberInParty -

getDefaultStatusCode

public java.lang.String getDefaultStatusCode()
Get the 'DefaultStatusCode' attribute value. The default status from the airline. Refer to the OpenTravel Code List named Status (STS).

Returns:
value

setDefaultStatusCode

public void setDefaultStatusCode(java.lang.String defaultStatusCode)
Set the 'DefaultStatusCode' attribute value. The default status from the airline. Refer to the OpenTravel Code List named Status (STS).

Parameters:
defaultStatusCode -

getRemark

public java.lang.String getRemark()
Get the 'Remark' attribute value. Text that description of the service request.

Returns:
value

setRemark

public void setRemark(java.lang.String remark)
Set the 'Remark' attribute value. Text that description of the service request.

Parameters:
remark -

getLookupKey

public java.lang.String getLookupKey()
Get the 'LookupKey' attribute value. Database key to retrieve the other part of the card number.

Returns:
value

setLookupKey

public void setLookupKey(java.lang.String lookupKey)
Set the 'LookupKey' attribute value. Database key to retrieve the other part of the card number.

Parameters:
lookupKey -

getAirlineVendorPrefRPH

public java.lang.String getAirlineVendorPrefRPH()
Get the 'AirlineVendorPrefRPH' attribute value. Reference to one or more airlines in VendorPref.

Returns:
value

setAirlineVendorPrefRPH

public void setAirlineVendorPrefRPH(java.lang.String airlineVendorPrefRPH)
Set the 'AirlineVendorPrefRPH' attribute value. Reference to one or more airlines in VendorPref.

Parameters:
airlineVendorPrefRPH -

getTransferAction

public TransferAction getTransferAction()
Get the 'TransferActionType' attribute value. Indicates in what condition the element must be trasnferred to the booking.

Returns:
value

setTransferAction

public void setTransferAction(TransferAction transferAction)
Set the 'TransferActionType' attribute value. Indicates in what condition the element must be trasnferred to the booking.

Parameters:
transferAction -