public interface ImageProcessor
Modifier and Type | Method and Description |
---|---|
void |
cleanUp(FileEntry fileEntry) |
void |
cleanUp(FileVersion fileVersion) |
void |
exportGeneratedFiles(PortletDataContext portletDataContext,
FileEntry fileEntry,
Element fileEntryElement) |
void |
generateImages(FileVersion sourceFileVersion,
FileVersion destinationFileVersion) |
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 sourceFileVersion,
FileVersion destinationFileVersion) |
void cleanUp(FileEntry fileEntry)
void cleanUp(FileVersion fileVersion)
void exportGeneratedFiles(PortletDataContext portletDataContext, FileEntry fileEntry, Element fileEntryElement) throws java.lang.Exception
java.lang.Exception
void generateImages(FileVersion sourceFileVersion, FileVersion destinationFileVersion) throws java.lang.Exception
java.lang.Exception
java.util.Set<java.lang.String> getImageMimeTypes()
java.io.InputStream getPreviewAsStream(FileVersion fileVersion) throws java.lang.Exception
java.lang.Exception
long getPreviewFileSize(FileVersion fileVersion) throws java.lang.Exception
java.lang.Exception
java.lang.String getPreviewType(FileVersion fileVersion)
java.io.InputStream getThumbnailAsStream(FileVersion fileVersion, int index) throws java.lang.Exception
java.lang.Exception
long getThumbnailFileSize(FileVersion fileVersion, int index) throws java.lang.Exception
java.lang.Exception
java.lang.String getThumbnailType(FileVersion fileVersion)
boolean hasImages(FileVersion fileVersion)
void importGeneratedFiles(PortletDataContext portletDataContext, FileEntry fileEntry, FileEntry importedFileEntry, Element fileEntryElement) throws java.lang.Exception
java.lang.Exception
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) throws java.lang.Exception
java.lang.Exception
void trigger(FileVersion sourceFileVersion, FileVersion destinationFileVersion)