Liferay 7.0-ce-m3

com.liferay.portal.action
Class BaseImageSelectorAction

java.lang.Object
  extended by org.apache.struts.action.Action
      extended by com.liferay.portal.struts.PortletAction
          extended by com.liferay.portal.action.BaseImageSelectorAction
Direct Known Subclasses:
BaseImageSelectorAction

public abstract class BaseImageSelectorAction
extends PortletAction


Field Summary
 
Fields inherited from class org.apache.struts.action.Action
defaultLocale, servlet
 
Constructor Summary
BaseImageSelectorAction()
           
 
Method Summary
protected abstract  void checkPermission(long groupId, PermissionChecker permissionChecker)
           
protected  JSONObject getImageJSONObject(ActionRequest actionRequest)
           
protected abstract  void handleUploadException(ActionRequest actionRequest, ActionResponse actionResponse, Exception e, JSONObject jsonObject)
           
 void processAction(org.apache.struts.action.ActionMapping actionMapping, org.apache.struts.action.ActionForm actionForm, PortletConfig portletConfig, ActionRequest actionRequest, ActionResponse actionResponse)
           
protected abstract  void validateFile(String fileName, String contentType, long size)
           
 
Methods inherited from class com.liferay.portal.struts.PortletAction
addSuccessMessage, execute, getForward, getForward, getForwardKey, getForwardKey, getModuleConfig, getResources, getResources, getResources, getStrictPortletSetup, getStrictPortletSetup, hideDefaultErrorMessage, hideDefaultSuccessMessage, hideDefaultSuccessMessage, isCheckMethodOnProcessAction, isDisplaySuccessMessage, processEvent, redirectToLogin, render, sendRedirect, sendRedirect, sendRedirect, serveResource, setForward, strutsExecute, writeJSON, writeJSON
 
Methods inherited from class org.apache.struts.action.Action
addErrors, addMessages, execute, generateToken, getDataSource, getDataSource, getErrors, getLocale, getMessages, getResources, getServlet, isCancelled, isTokenValid, isTokenValid, resetToken, saveErrors, saveErrors, saveErrors, saveMessages, saveMessages, saveToken, setLocale, setServlet
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseImageSelectorAction

public BaseImageSelectorAction()
Method Detail

processAction

public void processAction(org.apache.struts.action.ActionMapping actionMapping,
                          org.apache.struts.action.ActionForm actionForm,
                          PortletConfig portletConfig,
                          ActionRequest actionRequest,
                          ActionResponse actionResponse)
                   throws Exception
Overrides:
processAction in class PortletAction
Throws:
Exception

checkPermission

protected abstract void checkPermission(long groupId,
                                        PermissionChecker permissionChecker)
                                 throws PortalException
Throws:
PortalException

getImageJSONObject

protected JSONObject getImageJSONObject(ActionRequest actionRequest)
                                 throws Exception
Throws:
Exception

handleUploadException

protected abstract void handleUploadException(ActionRequest actionRequest,
                                              ActionResponse actionResponse,
                                              Exception e,
                                              JSONObject jsonObject)
                                       throws Exception
Throws:
Exception

validateFile

protected abstract void validateFile(String fileName,
                                     String contentType,
                                     long size)
                              throws PortalException
Throws:
PortalException

Liferay 7.0-ce-m3