com.retek.component.payment
Interface PaymentSettlementTransaction

All Superinterfaces:
BusinessObject, ElementObject, PaymentSettlementElement, SecondClassObject
All Known Implementing Classes:
PaymentSettlementTransactionImpl

public interface PaymentSettlementTransaction
extends PaymentSettlementElement


Field Summary
static java.lang.String TRANSACTION_TYPE_CREDIT_CARD_CREDIT
           
static java.lang.String TRANSACTION_TYPE_CREDIT_CARD_SALE
           
 
Method Summary
 void addItem(PaymentSettlementItem item)
           
 java.lang.String getBannerCode()
           
 java.lang.String getChannelTypeCode()
           
 PaymentSettlementCustomer getCustomer()
           
 java.lang.String getCustomerOrderNumber()
           
 java.util.List getItems()
           
 PaymentSettlementPayment getPayment()
           
 RDate getTransactionDate()
           
 java.lang.String getTransactionId()
           
 java.lang.String getTransactionType()
           
 void setBannerCode(java.lang.String bannerId)
           
 void setChannelTypeCode(java.lang.String channelTypeId)
           
 void setCustomer(PaymentSettlementCustomer customer)
           
 void setCustomerOrderNumber(java.lang.String customerOrderNumber)
           
 void setPayment(PaymentSettlementPayment payment)
           
 void setTransactionDate(RDate transactionDate)
           
 void setTransactionId(java.lang.String transactionId)
           
 void setTransactionType(java.lang.String transactionType)
           
 
Methods inherited from interface com.retek.component.payment.PaymentSettlementElement
accept
 
Methods inherited from interface com.retek.commons.component.xml.ElementObject
getElementId, getParentElementId, toXml
 
Methods inherited from interface com.retek.commons.component.BusinessObject
getBusinessInterface
 

Field Detail

TRANSACTION_TYPE_CREDIT_CARD_SALE

public static final java.lang.String TRANSACTION_TYPE_CREDIT_CARD_SALE
See Also:
Constant Field Values

TRANSACTION_TYPE_CREDIT_CARD_CREDIT

public static final java.lang.String TRANSACTION_TYPE_CREDIT_CARD_CREDIT
See Also:
Constant Field Values
Method Detail

getTransactionId

public java.lang.String getTransactionId()

getTransactionType

public java.lang.String getTransactionType()

getTransactionDate

public RDate getTransactionDate()

getBannerCode

public java.lang.String getBannerCode()

getChannelTypeCode

public java.lang.String getChannelTypeCode()

getCustomerOrderNumber

public java.lang.String getCustomerOrderNumber()

getCustomer

public PaymentSettlementCustomer getCustomer()
                                      throws SystemException
Throws:
SystemException

getItems

public java.util.List getItems()
                        throws SystemException
Throws:
SystemException

getPayment

public PaymentSettlementPayment getPayment()
                                    throws SystemException
Throws:
SystemException

setTransactionId

public void setTransactionId(java.lang.String transactionId)

setTransactionType

public void setTransactionType(java.lang.String transactionType)

setTransactionDate

public void setTransactionDate(RDate transactionDate)

setBannerCode

public void setBannerCode(java.lang.String bannerId)

setChannelTypeCode

public void setChannelTypeCode(java.lang.String channelTypeId)

setCustomerOrderNumber

public void setCustomerOrderNumber(java.lang.String customerOrderNumber)

setCustomer

public void setCustomer(PaymentSettlementCustomer customer)

setPayment

public void setPayment(PaymentSettlementPayment payment)

addItem

public void addItem(PaymentSettlementItem item)


Copyright © 2004 Retek Inc. All Rights Reserved. - Generated at Fri, 10/22/2004 07:28