Interface ImageProcessor
public interface ImageProcessor
- Author:
- Sergio González
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
cleanUp
(FileVersion fileVersion) void
exportGeneratedFiles
(PortletDataContext portletDataContext, FileEntry fileEntry, Element fileEntryElement) void
generateImages
(FileVersion sourceFileVersion, FileVersion destinationFileVersion) getPreviewAsStream
(FileVersion fileVersion) long
getPreviewFileSize
(FileVersion fileVersion) getPreviewType
(FileVersion fileVersion) getThumbnailAsStream
(FileVersion fileVersion, int index) long
getThumbnailFileSize
(FileVersion fileVersion, int index) getThumbnailType
(FileVersion fileVersion) boolean
hasImages
(FileVersion fileVersion) void
importGeneratedFiles
(PortletDataContext portletDataContext, FileEntry fileEntry, FileEntry importedFileEntry, Element fileEntryElement) boolean
isImageSupported
(FileVersion fileVersion) boolean
isImageSupported
(String mimeType) boolean
isSupported
(String mimeType) void
storeThumbnail
(long companyId, long groupId, long fileEntryId, long fileVersionId, long custom1ImageId, long custom2ImageId, InputStream inputStream, String type) void
trigger
(FileVersion sourceFileVersion, FileVersion destinationFileVersion)
-
Method Details
-
cleanUp
-
cleanUp
-
exportGeneratedFiles
void exportGeneratedFiles(PortletDataContext portletDataContext, FileEntry fileEntry, Element fileEntryElement) throws Exception - Throws:
Exception
-
generateImages
void generateImages(FileVersion sourceFileVersion, FileVersion destinationFileVersion) throws Exception - Throws:
Exception
-
getImageMimeTypes
-
getPreviewAsStream
- Throws:
Exception
-
getPreviewFileSize
- Throws:
Exception
-
getPreviewType
-
getThumbnailAsStream
- Throws:
Exception
-
getThumbnailFileSize
- Throws:
Exception
-
getThumbnailType
-
hasImages
-
importGeneratedFiles
void importGeneratedFiles(PortletDataContext portletDataContext, FileEntry fileEntry, FileEntry importedFileEntry, Element fileEntryElement) throws Exception - Throws:
Exception
-
isImageSupported
-
isImageSupported
-
isSupported
-
storeThumbnail
void storeThumbnail(long companyId, long groupId, long fileEntryId, long fileVersionId, long custom1ImageId, long custom2ImageId, InputStream inputStream, String type) throws Exception - Throws:
Exception
-
trigger
-