|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.retek.commons.gui.core.ScreenHandler
com.retek.rcom.gui.screen.ordercommon.OrderPaymentHandler
com.retek.rcom.gui.screen.ordermain.OrderMainPaymentHandler
Field Summary |
---|
Fields inherited from class com.retek.rcom.gui.screen.ordercommon.OrderPaymentHandler |
---|
order |
Constructor Summary | |
---|---|
OrderMainPaymentHandler()
|
Method Summary | |
---|---|
void |
cancelPayment()
|
void |
clearTaxCalculationError()
|
void |
generateRefundIfNegativeBalance()
|
java.lang.String |
getAccommodationAmount()
|
java.lang.String |
getAccommodationDescription()
|
java.util.Set |
getAccommodations()
ACcOMMODATIONS METHODS |
java.lang.String |
getAccommodationTotal()
|
java.lang.String |
getAccommodationType()
|
java.lang.String |
getAdditionalChargesAmount()
|
java.lang.Object |
getCurrentPayment()
|
java.lang.String |
getDeliveryTotal()
|
java.lang.String |
getGiftingAmount()
|
java.lang.String |
getMerchandiseAmount()
ORDER TOTALS |
java.lang.String |
getMerchandiseTaxAmount()
|
java.lang.Object |
getOrder()
|
java.lang.String |
getOrderBalance()
|
java.lang.String |
getOrderTotal()
|
java.lang.String |
getPaymentTotal()
|
java.lang.String |
getPersonalizationAmount()
|
java.lang.String |
getPromotionalTotal()
|
java.lang.String |
getPromotionAmount()
|
java.lang.String |
getPromotionDescription()
|
java.util.Collection |
getPromotionRollups()
PROMOTIONS METHODS |
java.lang.String |
getPromotionType()
|
java.lang.String |
getRushShippingChargesAmount()
|
java.lang.String |
getShippingAmount()
|
java.lang.String |
getShippingTaxAmount()
|
java.lang.String |
getSubTotal()
|
java.lang.String |
getTaxTotal()
|
java.lang.String |
getVasTaxAmount()
|
boolean |
hasOrder()
|
boolean |
hasOrderBalance()
|
boolean |
isCancelPaymentAllowed()
PAYMENT STATE METHODS |
boolean |
isMailOrder()
VALIDATING APPROPRIATE TENDER TYPES This is done to enable/disable the payment buttons based on what tender types are available to the banner/channel type |
boolean |
isManualAuthorizeAllowed()
|
boolean |
isPaymentCash()
|
boolean |
isPaymentCheck()
|
boolean |
isPaymentCreditCard()
PAYMENT TYPE METHODS |
boolean |
isPaymentMoneyOrder()
|
boolean |
isPaymentVoucher()
|
boolean |
isTaxCalculationValid()
|
void |
manuallyAuthorizePayment(java.lang.String authCode)
ACTION METHODS |
void |
orderLinesModified()
|
void |
retrieveDataFromRepository()
STATE MANAGEMENT |
void |
setAccommodation(java.lang.Object object)
|
void |
setCurrentPayment(java.lang.Object payment)
|
void |
setPromotionRollup(java.lang.Object object)
|
Methods inherited from class com.retek.rcom.gui.screen.ordercommon.OrderPaymentHandler |
---|
hasAccommodationPermission, isCashAllowed, isCheckAllowed, isCreditCardAllowed, isGiftCardAllowed, isMoneyOrderAllowed, isPhysicalTenderAllowed, isVoucherAllowed |
Methods inherited from class com.retek.commons.gui.core.ScreenHandler |
---|
getException, getLogger, getSystemException, processSystemException, register, register, unregister, unregisterAll |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public OrderMainPaymentHandler()
Method Detail |
public void retrieveDataFromRepository() throws SystemException
SystemException
public java.lang.Object getOrder()
public void generateRefundIfNegativeBalance() throws SystemException, BusinessException
SystemException
BusinessException
public void setCurrentPayment(java.lang.Object payment)
public java.lang.Object getCurrentPayment()
public boolean hasOrder()
public boolean isMailOrder()
OrderPaymentHandler
isMailOrder
in class OrderPaymentHandler
public boolean hasOrderBalance() throws SystemException, UiBusinessException
SystemException
UiBusinessException
public void orderLinesModified()
public boolean isCancelPaymentAllowed() throws SystemException
SystemException
public boolean isManualAuthorizeAllowed() throws SystemException
SystemException
public boolean isPaymentCreditCard()
public boolean isPaymentCash()
public boolean isPaymentVoucher()
public boolean isPaymentMoneyOrder()
public boolean isPaymentCheck()
public void manuallyAuthorizePayment(java.lang.String authCode) throws SystemException, BusinessException
SystemException
BusinessException
public void cancelPayment() throws SystemException, BusinessException
SystemException
BusinessException
public java.lang.String getMerchandiseAmount() throws SystemException, BusinessException
SystemException
BusinessException
public java.lang.String getPersonalizationAmount() throws SystemException, BusinessException
SystemException
BusinessException
public java.lang.String getGiftingAmount() throws SystemException, BusinessException
SystemException
BusinessException
public java.lang.String getSubTotal() throws SystemException, BusinessException
SystemException
BusinessException
public java.lang.String getShippingAmount() throws SystemException, BusinessException
SystemException
BusinessException
public java.lang.String getAdditionalChargesAmount() throws SystemException, BusinessException
SystemException
BusinessException
public java.lang.String getRushShippingChargesAmount() throws SystemException, BusinessException
SystemException
BusinessException
public java.lang.String getDeliveryTotal() throws SystemException, BusinessException
SystemException
BusinessException
public java.lang.String getMerchandiseTaxAmount() throws SystemException, BusinessException
SystemException
BusinessException
public java.lang.String getShippingTaxAmount() throws SystemException, BusinessException
SystemException
BusinessException
public java.lang.String getVasTaxAmount() throws SystemException, BusinessException
SystemException
BusinessException
public java.lang.String getTaxTotal() throws SystemException, BusinessException
SystemException
BusinessException
public java.lang.String getPaymentTotal() throws SystemException, BusinessException
SystemException
BusinessException
public java.lang.String getAccommodationTotal() throws SystemException, BusinessException
SystemException
BusinessException
public java.lang.String getPromotionalTotal() throws SystemException, BusinessException
SystemException
BusinessException
public java.lang.String getOrderTotal() throws SystemException, BusinessException
SystemException
BusinessException
public java.lang.String getOrderBalance() throws SystemException, BusinessException
SystemException
BusinessException
public boolean isTaxCalculationValid() throws SystemException, BusinessException
SystemException
BusinessException
public void clearTaxCalculationError() throws SystemException, BusinessException
SystemException
BusinessException
public java.util.Collection getPromotionRollups() throws SystemException, BusinessException
SystemException
BusinessException
public void setPromotionRollup(java.lang.Object object)
public java.lang.String getPromotionType()
public java.lang.String getPromotionDescription() throws SystemException
SystemException
public java.lang.String getPromotionAmount() throws SystemException
SystemException
public java.util.Set getAccommodations() throws SystemException, BusinessException
SystemException
BusinessException
public void setAccommodation(java.lang.Object object)
public java.lang.String getAccommodationType()
public java.lang.String getAccommodationDescription() throws SystemException
SystemException
public java.lang.String getAccommodationAmount() throws SystemException
SystemException
|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |