Class BasicTaxRatesExportAction
java.lang.Object
org.apache.struts.action.Action
com.softslate.commerce.customer.core.BaseAction
com.softslate.commerce.administrator.importexport.CommonExportAction
com.softslate.commerce.administrator.importexport.BasicTaxRatesExportAction
Struts Action class that gets invoked when user exports basic tax rates. This extends CommonExportAction class. This
class overrides the "buildFileRowColumnData" method, so that custom rowColumn data can be pulled.
- Author:
- David Tobey
-
Field Summary
FieldsFields inherited from class org.apache.struts.action.Action
servlet
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected String
buildFileRowColumnData
(String headerStr, BusinessObject businessObject) This overriding method populates "stateCode" and "countryCode", as they can't be accessed by BeanUtils.getProperty(..)Methods inherited from class com.softslate.commerce.administrator.importexport.CommonExportAction
buildFileData, buildHeader, eliminateDuplicateRows, execute
Methods inherited from class org.apache.struts.action.Action
addErrors, addMessages, execute, generateToken, getErrors, getLocale, getMessages, getResources, getResources, getServlet, isCancelled, isTokenValid, isTokenValid, resetToken, saveErrors, saveErrors, saveMessages, saveMessages, saveToken, setLocale, setServlet
-
Field Details
-
log
static org.apache.commons.logging.Log log
-
-
Constructor Details
-
BasicTaxRatesExportAction
public BasicTaxRatesExportAction()
-
-
Method Details
-
buildFileRowColumnData
protected String buildFileRowColumnData(String headerStr, BusinessObject businessObject) throws IllegalAccessException, InvocationTargetException This overriding method populates "stateCode" and "countryCode", as they can't be accessed by BeanUtils.getProperty(..)- Overrides:
buildFileRowColumnData
in classCommonExportAction
- Parameters:
headerStr
-businessObject
-- Throws:
IllegalAccessException
InvocationTargetException
NoSuchMethodException
-