public class PaymentCharge extends BaseOrderTotalModule implements OrderTotalInterface
| Modifier and Type | Class and Description |
|---|---|
protected class |
PaymentCharge.StaticData
Used to store the static data of this module
|
log, orderTotalListbasePackage, debugStackTraceExclusions| Constructor and Description |
|---|
PaymentCharge(KKEngIf eng)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getCode() |
java.lang.String |
getModuleClassName()
Gets the name of the module class.
|
OrderTotal |
getOrderTotal(Order order,
boolean dispPriceWithTax,
java.util.Locale locale)
Create and return an OrderTotal object for the payment charge
|
int |
getSortOrder() |
boolean |
isAvailable()
Returns true or false
|
void |
setStaticVariables()
Sets some static variables during setup
|
addTax, commitOrder, getCustomBigDecimal, getCustomBoolean, getCustomInt, getCustomString, getDiscountOrderTotalFromList, getDiscountOrderTotalFromList, getOrderTotalList, getPromotionResult, getTaxForDiscount, getTaxFromTotal, removeCouponId, removePromotionId, removeTax, setCouponIds, setOrderTotalList, setPromotionIds, setRefundValues, setRefundValuesForSingleOrderTotalgetBasketMgr, getCatMgr, getConfigMgr, getConfiguration, getConfigurationValue, getConfigurationValueAsBigDecimalWithDefault, getConfigurationValueAsBool, getConfigurationValueAsIntWithDefault, getCurrMgr, getCustMgr, getCustTagMgr, getDebugStackTraceExclusions, getEmailMgr, getEng, getLangMgr, getMultiStoreMgr, getNewCriteria, getOrderMgr, getOrderTotalMgr, getPaymentMgr, getProdMgr, getPromMgr, getRandomText, getRandomText, getResourceBundle, getRewardPointMgr, getSecMgr, getShippingMgr, getSolrMgr, getStoreId, getStoreMgr, getTaxMgr, getZoneCodeForZoneName, init, isAvailable, isAvailable, isMultiStoreShareCustomersOrProducts, setDebugStackTraceExclusions, updateStaticVariablesNowclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcommitOrder, getOrderTotalList, getPromotionResult, setOrderTotalListpublic PaymentCharge(KKEngIf eng) throws org.apache.torque.TorqueException, com.konakart.app.KKException, com.workingdogs.village.DataSetException
eng - the engcom.workingdogs.village.DataSetException - an unexpected exception due to data in Torque (the database layer)com.konakart.app.KKException - an unexpected exception from the KonaKart engineorg.apache.torque.TorqueException - an unexpected exception in Torque (the database layer)public void setStaticVariables()
throws com.konakart.app.KKException
setStaticVariables in interface OrderTotalInterfacecom.konakart.app.KKException - an unexpected exception from the KonaKart enginepublic boolean isAvailable()
throws com.konakart.app.KKException
isAvailable in interface OrderTotalInterfacecom.konakart.app.KKException - an unexpected exception from the KonaKart enginepublic OrderTotal getOrderTotal(Order order, boolean dispPriceWithTax, java.util.Locale locale) throws java.lang.Exception
getOrderTotal in interface OrderTotalInterfaceorder - the orderdispPriceWithTax - the dispPriceWithTaxlocale - the localejava.lang.Exception - an unexpected exceptionpublic int getSortOrder()
getSortOrder in interface OrderTotalInterfacepublic java.lang.String getCode()
getCode in interface OrderTotalInterfacepublic java.lang.String getModuleClassName()
BaseModulegetModuleClassName in interface OrderTotalInterfacegetModuleClassName in class BaseModuleCopyright © 2018 DS Data Systems UK Ltd.