public class ImageProcessorUtil
extends java.lang.Object
Constructor and Description |
---|
ImageProcessorUtil() |
Modifier and Type | Method and Description |
---|---|
static void |
cleanUp(FileEntry fileEntry) |
static void |
cleanUp(FileVersion fileVersion) |
static void |
generateImages(FileVersion sourceFileVersion,
FileVersion destinationFileVersion) |
static java.util.Set<java.lang.String> |
getImageMimeTypes() |
static ImageProcessor |
getImageProcessor() |
static java.io.InputStream |
getPreviewAsStream(FileVersion fileVersion) |
static long |
getPreviewFileSize(FileVersion fileVersion) |
static java.lang.String |
getPreviewType(FileVersion fileVersion) |
static java.io.InputStream |
getThumbnailAsStream(FileVersion fileVersion,
int index) |
static long |
getThumbnailFileSize(FileVersion fileVersion,
int index) |
static java.lang.String |
getThumbnailType(FileVersion fileVersion) |
static boolean |
hasImages(FileVersion fileVersion) |
static boolean |
isImageSupported(FileVersion fileVersion) |
static boolean |
isImageSupported(java.lang.String mimeType) |
static boolean |
isSupported(java.lang.String mimeType) |
static void |
storeThumbnail(long companyId,
long groupId,
long fileEntryId,
long fileVersionId,
long custom1ImageId,
long custom2ImageId,
java.io.InputStream is,
java.lang.String type) |
static void |
trigger(FileVersion sourceFileVersion,
FileVersion destinationFileVersion) |
public static void cleanUp(FileEntry fileEntry)
public static void cleanUp(FileVersion fileVersion)
public static void generateImages(FileVersion sourceFileVersion, FileVersion destinationFileVersion) throws java.lang.Exception
java.lang.Exception
public static java.util.Set<java.lang.String> getImageMimeTypes()
public static ImageProcessor getImageProcessor()
public static java.io.InputStream getPreviewAsStream(FileVersion fileVersion) throws java.lang.Exception
java.lang.Exception
public static long getPreviewFileSize(FileVersion fileVersion) throws java.lang.Exception
java.lang.Exception
public static java.lang.String getPreviewType(FileVersion fileVersion)
public static java.io.InputStream getThumbnailAsStream(FileVersion fileVersion, int index) throws java.lang.Exception
java.lang.Exception
public static long getThumbnailFileSize(FileVersion fileVersion, int index) throws java.lang.Exception
java.lang.Exception
public static java.lang.String getThumbnailType(FileVersion fileVersion)
public static boolean hasImages(FileVersion fileVersion)
public static boolean isImageSupported(FileVersion fileVersion)
public static boolean isImageSupported(java.lang.String mimeType)
public static boolean isSupported(java.lang.String mimeType)
public static 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
public static void trigger(FileVersion sourceFileVersion, FileVersion destinationFileVersion)