org.ota.hotel
Class RoutingHop.RoutingHopInner

java.lang.Object
  extended by org.ota.hotel.RoutingHop.RoutingHopInner
Enclosing class:
RoutingHop

public static class RoutingHop.RoutingHopInner
extends java.lang.Object

A RoutingHop object conveys information about the path that this notification update took (e.g. how many and which systems it passed through). 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="RoutingHop" maxOccurs="unbounded">
   <xs:complexType>
     <xs:attribute type="xs:string" use="optional" name="SystemCode"/>
     <xs:attribute type="xs:string" use="optional" name="LocalRefID"/>
     <xs:attribute type="xs:dateTime" use="optional" name="TimeStamp"/>
     <xs:attribute type="xs:string" use="optional" name="Comment"/>
     <xs:attribute type="xs:int" use="optional" name="SequenceNmbr"/>
     <xs:attribute type="xs:string" use="optional" name="Data"/>
   </xs:complexType>
 </xs:element>
 


Constructor Summary
RoutingHop.RoutingHopInner()
           
 
Method Summary
 java.lang.String getComment()
          Get the 'Comment' attribute value.
 java.lang.String getData()
          Get the 'Data' attribute value.
 java.lang.String getLocalRefID()
          Get the 'LocalRefID' attribute value.
 java.lang.Integer getSequenceNmbr()
          Get the 'SequenceNmbr' attribute value.
 java.lang.String getSystemCode()
          Get the 'SystemCode' attribute value.
 java.util.Date getTimeStamp()
          Get the 'TimeStamp' attribute value.
 void setComment(java.lang.String comment)
          Set the 'Comment' attribute value.
 void setData(java.lang.String data)
          Set the 'Data' attribute value.
 void setLocalRefID(java.lang.String localRefID)
          Set the 'LocalRefID' attribute value.
 void setSequenceNmbr(java.lang.Integer sequenceNmbr)
          Set the 'SequenceNmbr' attribute value.
 void setSystemCode(java.lang.String systemCode)
          Set the 'SystemCode' attribute value.
 void setTimeStamp(java.util.Date timeStamp)
          Set the 'TimeStamp' attribute value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RoutingHop.RoutingHopInner

public RoutingHop.RoutingHopInner()
Method Detail

getSystemCode

public java.lang.String getSystemCode()
Get the 'SystemCode' attribute value.

Returns:
value

setSystemCode

public void setSystemCode(java.lang.String systemCode)
Set the 'SystemCode' attribute value.

Parameters:
systemCode -

getLocalRefID

public java.lang.String getLocalRefID()
Get the 'LocalRefID' attribute value. Identifier within the System that refers to this specific document (reservation).

Returns:
value

setLocalRefID

public void setLocalRefID(java.lang.String localRefID)
Set the 'LocalRefID' attribute value. Identifier within the System that refers to this specific document (reservation).

Parameters:
localRefID -

getTimeStamp

public java.util.Date getTimeStamp()
Get the 'TimeStamp' attribute value. TimeStamp : TimeInstant The date and time that the reservation passed through a routing hop.

Returns:
value

setTimeStamp

public void setTimeStamp(java.util.Date timeStamp)
Set the 'TimeStamp' attribute value. TimeStamp : TimeInstant The date and time that the reservation passed through a routing hop.

Parameters:
timeStamp -

getComment

public java.lang.String getComment()
Get the 'Comment' attribute value.

Returns:
value

setComment

public void setComment(java.lang.String comment)
Set the 'Comment' attribute value.

Parameters:
comment -

getSequenceNmbr

public java.lang.Integer getSequenceNmbr()
Get the 'SequenceNmbr' attribute value. Sequential number assigned to hops, Base 0

Returns:
value

setSequenceNmbr

public void setSequenceNmbr(java.lang.Integer sequenceNmbr)
Set the 'SequenceNmbr' attribute value. Sequential number assigned to hops, Base 0

Parameters:
sequenceNmbr -

getData

public java.lang.String getData()
Get the 'Data' attribute value. Data : String This attribute is provided so that each system can put in whatever data it would like (e.g., auditing information).

Returns:
value

setData

public void setData(java.lang.String data)
Set the 'Data' attribute value. Data : String This attribute is provided so that each system can put in whatever data it would like (e.g., auditing information).

Parameters:
data -