com.liferay.portlet.documentlibrary.util
Interface ImageProcessor
public interface ImageProcessor
- Author:
- Sergio González
|
Method Summary |
void |
cleanUp(FileEntry fileEntry)
|
void |
cleanUp(FileVersion fileVersion)
|
void |
exportGeneratedFiles(PortletDataContext portletDataContext,
FileEntry fileEntry,
Element fileEntryElement)
|
void |
generateImages(FileVersion fileVersion)
|
java.util.Set<java.lang.String> |
getImageMimeTypes()
|
java.io.InputStream |
getPreviewAsStream(FileVersion fileVersion)
|
long |
getPreviewFileSize(FileVersion fileVersion)
|
java.lang.String |
getPreviewType(FileVersion fileVersion)
|
java.io.InputStream |
getThumbnailAsStream(FileVersion fileVersion,
int index)
|
long |
getThumbnailFileSize(FileVersion fileVersion,
int index)
|
java.lang.String |
getThumbnailType(FileVersion fileVersion)
|
boolean |
hasImages(FileVersion fileVersion)
|
void |
importGeneratedFiles(PortletDataContext portletDataContext,
FileEntry fileEntry,
FileEntry importedFileEntry,
Element fileEntryElement)
|
boolean |
isImageSupported(FileVersion fileVersion)
|
boolean |
isImageSupported(java.lang.String mimeType)
|
boolean |
isSupported(java.lang.String mimeType)
|
void |
storeThumbnail(long companyId,
long groupId,
long fileEntryId,
long fileVersionId,
long custom1ImageId,
long custom2ImageId,
java.io.InputStream is,
java.lang.String type)
|
void |
trigger(FileVersion fileVersion)
|
cleanUp
void cleanUp(FileEntry fileEntry)
cleanUp
void cleanUp(FileVersion fileVersion)
exportGeneratedFiles
void exportGeneratedFiles(PortletDataContext portletDataContext,
FileEntry fileEntry,
Element fileEntryElement)
throws java.lang.Exception
- Throws:
java.lang.Exception
generateImages
void generateImages(FileVersion fileVersion)
getImageMimeTypes
java.util.Set<java.lang.String> getImageMimeTypes()
getPreviewAsStream
java.io.InputStream getPreviewAsStream(FileVersion fileVersion)
throws java.lang.Exception
- Throws:
java.lang.Exception
getPreviewFileSize
long getPreviewFileSize(FileVersion fileVersion)
throws java.lang.Exception
- Throws:
java.lang.Exception
getPreviewType
java.lang.String getPreviewType(FileVersion fileVersion)
getThumbnailAsStream
java.io.InputStream getThumbnailAsStream(FileVersion fileVersion,
int index)
throws java.lang.Exception
- Throws:
java.lang.Exception
getThumbnailFileSize
long getThumbnailFileSize(FileVersion fileVersion,
int index)
throws java.lang.Exception
- Throws:
java.lang.Exception
getThumbnailType
java.lang.String getThumbnailType(FileVersion fileVersion)
hasImages
boolean hasImages(FileVersion fileVersion)
importGeneratedFiles
void importGeneratedFiles(PortletDataContext portletDataContext,
FileEntry fileEntry,
FileEntry importedFileEntry,
Element fileEntryElement)
throws java.lang.Exception
- Throws:
java.lang.Exception
isImageSupported
boolean isImageSupported(FileVersion fileVersion)
isImageSupported
boolean isImageSupported(java.lang.String mimeType)
isSupported
boolean isSupported(java.lang.String mimeType)
storeThumbnail
void storeThumbnail(long companyId,
long groupId,
long fileEntryId,
long fileVersionId,
long custom1ImageId,
long custom2ImageId,
java.io.InputStream is,
java.lang.String type)
throws java.lang.Exception
- Throws:
java.lang.Exception
trigger
void trigger(FileVersion fileVersion)