Class BasicTaxRateProcessor
java.lang.Object
com.softslate.commerce.businessobjects.core.BaseBusinessObject
com.softslate.commerce.businessobjects.core.BaseBusinessProcessor
com.softslate.commerce.businessobjects.tax.BasicTaxRateProcessor
- All Implemented Interfaces:
BusinessObject,BusinessProcessor,TaxRateProcessor
Processes business logic having to do with basic tax rates. Created in the
Struts layer in response to requests for viewing, editing, adding, and
deleting basic tax rates.
BasicTaxRateProcessor is the default implementation of the
TaxRateProcessor interface for the application.
- Author:
- David Tobey
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddTaxRate(Map parameters) voiddeleteTaxRate(Map parameters) editDeleteTaxRates(Map parameters) editTaxRate(Map parameters) loadBasicTaxRateFromID(Map parameters) loadBasicTaxRatesAndCount(Map parameters) intMethods inherited from class com.softslate.commerce.businessobjects.core.BaseBusinessProcessor
formatDateTime, formatPrice, getAppComponents, getAppSettings, getAttributeIDs, getBusinessObjectFactory, getDaoFactory, getEventBus, getInjector, getProductIDs, getSettings, getUser, initialize, isProcessorClassActive, loadMatchingSkus, parseDateTime, parseResponseData, prepareRequestData, sendHTTPGet, sendHTTPPost, sendHTTPPost, setAppComponents, setAppSettings, setBusinessObjectFactory, setDaoFactory, setEventBus, setInjector, setSettings, setUser, updateOrderTotals, updateOrderTotals, updateOrderTotals, utilsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.softslate.commerce.businessobjects.core.BusinessObject
initialize
-
Field Details
-
log
static org.apache.commons.logging.Log log
-
-
Constructor Details
-
BasicTaxRateProcessor
public BasicTaxRateProcessor()
-
-
Method Details
-
loadBasicTaxRatesAndCount
- Specified by:
loadBasicTaxRatesAndCountin interfaceTaxRateProcessor- Throws:
Exception
-
addTaxRate
- Specified by:
addTaxRatein interfaceTaxRateProcessor- Throws:
Exception
-
loadBasicTaxRateFromID
- Specified by:
loadBasicTaxRateFromIDin interfaceTaxRateProcessor- Throws:
Exception
-
editTaxRate
- Specified by:
editTaxRatein interfaceTaxRateProcessor- Throws:
Exception
-
editDeleteTaxRates
- Specified by:
editDeleteTaxRatesin interfaceTaxRateProcessor- Throws:
Exception
-
deleteTaxRate
- Specified by:
deleteTaxRatein interfaceTaxRateProcessor- Throws:
Exception
-
loadMaxBasicTaxRateID
- Throws:
Exception
-