Class ProductSettingAddImageAction
java.lang.Object
org.apache.struts.action.Action
com.softslate.commerce.customer.core.BaseAction
com.softslate.commerce.administrator.product.ProductSettingAddImageAction
Adds a setting to the system, but also uploads an image and resizes it for
display.
- Author:
- Tony Zakula
-
Field Summary
Fields inherited from class org.apache.struts.action.Action
servlet
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionorg.apache.struts.action.ActionForward
execute
(org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm form, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) private InputStream
resizeImage
(InputStream inputStream, int imageSize) private boolean
validateImageBeingOverwritten
(ProductSettingAddEditFormImages baseForm, FileStorageProcessor fsp, String fullPathForFile, String fileType) 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
-
ProductSettingAddImageAction
public ProductSettingAddImageAction()
-
-
Method Details
-
execute
public org.apache.struts.action.ActionForward execute(org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm form, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws Exception - Overrides:
execute
in classorg.apache.struts.action.Action
- Throws:
Exception
-
validateImageBeingOverwritten
private boolean validateImageBeingOverwritten(ProductSettingAddEditFormImages baseForm, FileStorageProcessor fsp, String fullPathForFile, String fileType) -
resizeImage
- Throws:
IOException
-