|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.ota.hotel.CommissionEvent
public class CommissionEvent
The CommissionEvent element is used to identify the commission to be paid to a central server. The Commission Event is initiated on the schedule that the hotel typically pays commissions (e.g.: following night audit), and a CommissionEvent occurs for every check out. Schema fragment(s) for this class:
<xs:complexType xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="CommissionEventType"> <xs:sequence> <xs:element type="ns:UniqueID_Type" name="UniqueID" minOccurs="0"/> <xs:element type="ns:ProfileCertificationType" name="ProfileCertification" minOccurs="0"/> <xs:element name="Profiles" minOccurs="0"> <!-- Reference to inner class Profiles --> </xs:element> <xs:element type="ns:PersonNameType" name="Payee" minOccurs="0"/> <xs:element type="ns:AddressType" name="PayeeAddress" minOccurs="0"/> <xs:element type="ns:CommissionsType" name="Commissions" minOccurs="0"/> <xs:element name="GuestNames" minOccurs="0"> <!-- Reference to inner class GuestNames --> </xs:element> <xs:element name="HotelReference" minOccurs="0"> <xs:complexType> <xs:attributeGroup ref="ns:HotelReferenceGroup"/> </xs:complexType> </xs:element> </xs:sequence> <xs:attributeGroup ref="ns:CurrencyAmountGroup"/> <xs:attributeGroup ref="ns:DateTimeSpanGroup"/> <xs:attribute type="xs:string" use="optional" name="ConfirmationID"/> <xs:attribute type="xs:string" use="optional" name="ConfirmationOriginatorCode"/> <xs:attribute type="xs:string" use="optional" name="CommissionOriginatorCode"/> <xs:attribute type="xs:string" use="optional" name="ReservationID"/> <xs:attribute type="xs:date" use="optional" name="OriginalBookingDate"/> <xs:attribute type="xs:string" use="optional" name="PreferredPaymentCurrency"/> <xs:attribute type="xs:string" use="optional" name="MarketCode"/> <xs:attribute type="xs:string" use="optional" name="BookingSource"/> <xs:attribute type="xs:int" use="optional" name="NumberOfRooms"/> <xs:attribute type="xs:string" use="optional" name="RoomInventoryCode"/> <xs:attribute type="xs:string" use="optional" name="PromotionCode"/> </xs:complexType>
Nested Class Summary | |
---|---|
static class |
CommissionEvent.GuestNames
A collection of guest names. |
static class |
CommissionEvent.Profiles
A collection of profiles. |
Constructor Summary | |
---|---|
CommissionEvent()
|
Method Summary | |
---|---|
java.lang.String |
getBookingSource()
Get the 'BookingSource' attribute value. |
java.lang.String |
getCommissionOriginatorCode()
Get the 'CommissionOriginatorCode' attribute value. |
Commissions |
getCommissions()
Get the 'Commissions' element value. |
java.lang.String |
getConfirmationID()
Get the 'ConfirmationID' attribute value. |
java.lang.String |
getConfirmationOriginatorCode()
Get the 'ConfirmationOriginatorCode' attribute value. |
CurrencyAmountGroup |
getCurrencyAmountGroup()
Get the 'CurrencyAmountGroup' attributeGroup value. |
DateTimeSpanGroup |
getDateTimeSpanGroup()
Get the 'DateTimeSpanGroup' attributeGroup value. |
CommissionEvent.GuestNames |
getGuestNames()
Get the 'GuestNames' element value. |
HotelReferenceGroup |
getHotelReference()
Get the 'HotelReferenceGroup' attributeGroup value. |
java.lang.String |
getMarketCode()
Get the 'MarketCode' attribute value. |
java.lang.Integer |
getNumberOfRooms()
Get the 'NumberOfRooms' attribute value. |
java.sql.Date |
getOriginalBookingDate()
Get the 'OriginalBookingDate' attribute value. |
PersonName |
getPayee()
Get the 'Payee' element value. |
Address |
getPayeeAddress()
Get the 'PayeeAddress' element value. |
java.lang.String |
getPreferredPaymentCurrency()
Get the 'PreferredPaymentCurrency' attribute value. |
ProfileCertification |
getProfileCertification()
Get the 'ProfileCertification' element value. |
CommissionEvent.Profiles |
getProfiles()
Get the 'Profiles' element value. |
java.lang.String |
getPromotionCode()
Get the 'PromotionCode' attribute value. |
java.lang.String |
getReservationID()
Get the 'ReservationID' attribute value. |
java.lang.String |
getRoomInventoryCode()
Get the 'RoomInventoryCode' attribute value. |
UniqueID |
getUniqueID()
Get the 'UniqueID' element value. |
void |
setBookingSource(java.lang.String bookingSource)
Set the 'BookingSource' attribute value. |
void |
setCommissionOriginatorCode(java.lang.String commissionOriginatorCode)
Set the 'CommissionOriginatorCode' attribute value. |
void |
setCommissions(Commissions commissions)
Set the 'Commissions' element value. |
void |
setConfirmationID(java.lang.String confirmationID)
Set the 'ConfirmationID' attribute value. |
void |
setConfirmationOriginatorCode(java.lang.String confirmationOriginatorCode)
Set the 'ConfirmationOriginatorCode' attribute value. |
void |
setCurrencyAmountGroup(CurrencyAmountGroup currencyAmountGroup)
Set the 'CurrencyAmountGroup' attributeGroup value. |
void |
setDateTimeSpanGroup(DateTimeSpanGroup dateTimeSpanGroup)
Set the 'DateTimeSpanGroup' attributeGroup value. |
void |
setGuestNames(CommissionEvent.GuestNames guestNames)
Set the 'GuestNames' element value. |
void |
setHotelReference(HotelReferenceGroup hotelReference)
Set the 'HotelReferenceGroup' attributeGroup value. |
void |
setMarketCode(java.lang.String marketCode)
Set the 'MarketCode' attribute value. |
void |
setNumberOfRooms(java.lang.Integer numberOfRooms)
Set the 'NumberOfRooms' attribute value. |
void |
setOriginalBookingDate(java.sql.Date originalBookingDate)
Set the 'OriginalBookingDate' attribute value. |
void |
setPayee(PersonName payee)
Set the 'Payee' element value. |
void |
setPayeeAddress(Address payeeAddress)
Set the 'PayeeAddress' element value. |
void |
setPreferredPaymentCurrency(java.lang.String preferredPaymentCurrency)
Set the 'PreferredPaymentCurrency' attribute value. |
void |
setProfileCertification(ProfileCertification profileCertification)
Set the 'ProfileCertification' element value. |
void |
setProfiles(CommissionEvent.Profiles profiles)
Set the 'Profiles' element value. |
void |
setPromotionCode(java.lang.String promotionCode)
Set the 'PromotionCode' attribute value. |
void |
setReservationID(java.lang.String reservationID)
Set the 'ReservationID' attribute value. |
void |
setRoomInventoryCode(java.lang.String roomInventoryCode)
Set the 'RoomInventoryCode' attribute value. |
void |
setUniqueID(UniqueID uniqueID)
Set the 'UniqueID' element value. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public CommissionEvent()
Method Detail |
---|
public UniqueID getUniqueID()
public void setUniqueID(UniqueID uniqueID)
uniqueID
- public ProfileCertification getProfileCertification()
public void setProfileCertification(ProfileCertification profileCertification)
profileCertification
- public CommissionEvent.Profiles getProfiles()
public void setProfiles(CommissionEvent.Profiles profiles)
profiles
- public PersonName getPayee()
public void setPayee(PersonName payee)
payee
- public Address getPayeeAddress()
public void setPayeeAddress(Address payeeAddress)
payeeAddress
- public Commissions getCommissions()
public void setCommissions(Commissions commissions)
commissions
- public CommissionEvent.GuestNames getGuestNames()
public void setGuestNames(CommissionEvent.GuestNames guestNames)
guestNames
- public HotelReferenceGroup getHotelReference()
public void setHotelReference(HotelReferenceGroup hotelReference)
hotelReference
- public CurrencyAmountGroup getCurrencyAmountGroup()
public void setCurrencyAmountGroup(CurrencyAmountGroup currencyAmountGroup)
currencyAmountGroup
- public DateTimeSpanGroup getDateTimeSpanGroup()
public void setDateTimeSpanGroup(DateTimeSpanGroup dateTimeSpanGroup)
dateTimeSpanGroup
- public java.lang.String getConfirmationID()
public void setConfirmationID(java.lang.String confirmationID)
confirmationID
- public java.lang.String getConfirmationOriginatorCode()
public void setConfirmationOriginatorCode(java.lang.String confirmationOriginatorCode)
confirmationOriginatorCode
- public java.lang.String getCommissionOriginatorCode()
public void setCommissionOriginatorCode(java.lang.String commissionOriginatorCode)
commissionOriginatorCode
- public java.lang.String getReservationID()
public void setReservationID(java.lang.String reservationID)
reservationID
- public java.sql.Date getOriginalBookingDate()
public void setOriginalBookingDate(java.sql.Date originalBookingDate)
originalBookingDate
- public java.lang.String getPreferredPaymentCurrency()
public void setPreferredPaymentCurrency(java.lang.String preferredPaymentCurrency)
preferredPaymentCurrency
- public java.lang.String getMarketCode()
public void setMarketCode(java.lang.String marketCode)
marketCode
- public java.lang.String getBookingSource()
public void setBookingSource(java.lang.String bookingSource)
bookingSource
- public java.lang.Integer getNumberOfRooms()
public void setNumberOfRooms(java.lang.Integer numberOfRooms)
numberOfRooms
- public java.lang.String getRoomInventoryCode()
public void setRoomInventoryCode(java.lang.String roomInventoryCode)
roomInventoryCode
- public java.lang.String getPromotionCode()
public void setPromotionCode(java.lang.String promotionCode)
promotionCode
-
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |