com.konakart.bl.modules.ordertotal.total
Class Total
java.lang.Object
com.konakart.bl.modules.BaseModule
com.konakart.bl.modules.ordertotal.BaseOrderTotalModule
com.konakart.bl.modules.ordertotal.total.Total
- All Implemented Interfaces:
- OrderTotalInterface
public class Total
- extends BaseOrderTotalModule
- implements OrderTotalInterface
Module that creates an OrderTotal object for the total amount of the order.
Nested Class Summary |
protected class |
Total.StaticData
Used to store the static data of this module |
Methods inherited from class com.konakart.bl.modules.BaseModule |
getBasketMgr, getCatMgr, getConfigMgr, getConfiguration, getConfigurationValue, getConfigurationValueAsBigDecimalWithDefault, getConfigurationValueAsBool, getConfigurationValueAsIntWithDefault, getCurrMgr, getCustMgr, getEmailMgr, getEng, getLangMgr, getMultiStoreMgr, getOrderMgr, getOrderTotalMgr, getPaymentMgr, getProdMgr, getPromMgr, getResourceBundle, getRewardPointMgr, getSecMgr, getShippingMgr, getSolrMgr, getStoreId, getTaxMgr, init, isAvailable, isAvailable |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Total
public Total(KKEngIf eng)
throws org.apache.torque.TorqueException,
KKException,
com.workingdogs.village.DataSetException
- Constructor
- Parameters:
eng
-
- Throws:
com.workingdogs.village.DataSetException
KKException
org.apache.torque.TorqueException
setStaticVariables
public void setStaticVariables()
throws KKException
- Sets some static variables during setup
- Specified by:
setStaticVariables
in interface OrderTotalInterface
- Throws:
KKException
isAvailable
public boolean isAvailable()
throws KKException
- Returns true or false
- Specified by:
isAvailable
in interface OrderTotalInterface
- Returns:
- True or False
- Throws:
KKException
getOrderTotal
public OrderTotal getOrderTotal(Order order,
boolean dispPriceWithTax,
java.util.Locale locale)
throws java.lang.Exception
- Create and return an OrderTotal object for the total order amount.
- Specified by:
getOrderTotal
in interface OrderTotalInterface
- Parameters:
order
- dispPriceWithTax
- locale
-
- Returns:
- Returns an OrderTotal object for this module
- Throws:
java.lang.Exception
getSortOrder
public int getSortOrder()
- Specified by:
getSortOrder
in interface OrderTotalInterface
- Returns:
- Return the order in which the module gets called and displayed
getCode
public java.lang.String getCode()
- Specified by:
getCode
in interface OrderTotalInterface
- Returns:
- Returns the code for the module
Copyright © 2011 DS Data Systems UK Ltd.