Liferay 7.0-ce-m6

com.liferay.portlet.blogs.image.selector
Class BaseBlogsImageSelectorUploadHandler

java.lang.Object
  extended by com.liferay.portal.kernel.image.selector.BaseImageSelectorUploadHandler
      extended by com.liferay.portlet.blogs.image.selector.BaseBlogsImageSelectorUploadHandler
All Implemented Interfaces:
ImageSelectorUploadHandler
Direct Known Subclasses:
CoverImageSelectorUploadHandler, EditorImageSelectorUploadHandler, SmallImageSelectorUploadHandler

public abstract class BaseBlogsImageSelectorUploadHandler
extends BaseImageSelectorUploadHandler


Constructor Summary
BaseBlogsImageSelectorUploadHandler()
           
 
Method Summary
 void checkPermission(long groupId, PermissionChecker permissionChecker)
           
protected abstract  long getMaxFileSize()
           
protected  void handleUploadException(PortletRequest portletRequest, PortletResponse portletResponse, PortalException pe, JSONObject jsonObject)
           
 void validateFile(String fileName, String contentType, long size)
           
 
Methods inherited from class com.liferay.portal.kernel.image.selector.BaseImageSelectorUploadHandler
getImageJSONObject, uploadSelectedImage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseBlogsImageSelectorUploadHandler

public BaseBlogsImageSelectorUploadHandler()
Method Detail

checkPermission

public void checkPermission(long groupId,
                            PermissionChecker permissionChecker)
                     throws PortalException
Specified by:
checkPermission in class BaseImageSelectorUploadHandler
Throws:
PortalException

validateFile

public void validateFile(String fileName,
                         String contentType,
                         long size)
                  throws PortalException
Specified by:
validateFile in class BaseImageSelectorUploadHandler
Throws:
PortalException

getMaxFileSize

protected abstract long getMaxFileSize()

handleUploadException

protected void handleUploadException(PortletRequest portletRequest,
                                     PortletResponse portletResponse,
                                     PortalException pe,
                                     JSONObject jsonObject)
                              throws PortalException
Specified by:
handleUploadException in class BaseImageSelectorUploadHandler
Throws:
PortalException

Liferay 7.0-ce-m6