public abstract class BasePreviewableDLProcessor
extends java.lang.Object
implements com.liferay.document.library.kernel.processor.DLProcessor
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DECRYPT_PATH |
static java.lang.String |
DECRYPT_TMP_PATH |
protected com.liferay.document.library.kernel.processor.DLProcessorHelper |
dlProcessorHelper |
protected java.util.Map<java.lang.String,java.util.concurrent.Future<?>> |
futures |
protected com.liferay.portal.kernel.messaging.MessageBus |
messageBus |
static java.lang.String |
PREVIEW_PATH |
static java.lang.String |
PREVIEW_TMP_PATH |
static long |
REPOSITORY_ID |
protected com.liferay.document.library.kernel.store.Store |
store |
static int |
THUMBNAIL_INDEX_CUSTOM_1 |
static int |
THUMBNAIL_INDEX_CUSTOM_2 |
static int |
THUMBNAIL_INDEX_DEFAULT |
static java.lang.String |
THUMBNAIL_PATH |
static java.lang.String |
THUMBNAIL_TMP_PATH |
static java.lang.String |
TMP_PATH |
Constructor and Description |
---|
BasePreviewableDLProcessor() |
Modifier and Type | Method and Description |
---|---|
protected void |
addFileToStore(long companyId,
java.lang.String dirName,
java.lang.String filePath,
java.io.File srcFile) |
protected void |
addFileToStore(long companyId,
java.lang.String dirName,
java.lang.String filePath,
java.io.InputStream inputStream) |
void |
cleanUp(com.liferay.portal.kernel.repository.model.FileEntry fileEntry) |
void |
cleanUp(com.liferay.portal.kernel.repository.model.FileVersion fileVersion) |
void |
copy(com.liferay.portal.kernel.repository.model.FileVersion sourceFileVersion,
com.liferay.portal.kernel.repository.model.FileVersion destinationFileVersion) |
protected void |
copyPreviews(com.liferay.portal.kernel.repository.model.FileVersion sourceFileVersion,
com.liferay.portal.kernel.repository.model.FileVersion destinationFileVersion) |
protected void |
copyThumbnail(com.liferay.portal.kernel.repository.model.FileVersion sourceFileVersion,
com.liferay.portal.kernel.repository.model.FileVersion destinationFileVersion,
int index) |
protected void |
copyThumbnails(com.liferay.portal.kernel.repository.model.FileVersion sourceFileVersion,
com.liferay.portal.kernel.repository.model.FileVersion destinationFileVersion) |
void |
deleteFiles(com.liferay.portal.kernel.repository.model.FileEntry fileEntry,
java.lang.String thumbnailType) |
void |
deleteFiles(com.liferay.portal.kernel.repository.model.FileVersion fileVersion,
java.lang.String thumbnailType) |
protected void |
deleteFiles(long companyId,
long groupId,
long fileEntryId,
long fileVersionId,
java.lang.String thumbnailType) |
protected void |
deletePreviews(long companyId,
long groupId,
long fileEntryId,
long fileVersionId) |
protected void |
deleteThumbnail(long companyId,
long groupId,
long fileEntryId,
long fileVersionId,
java.lang.String thumbnailType,
int index) |
protected void |
deleteThumbnails(long companyId,
long groupId,
long fileEntryId,
long fileVersionId,
java.lang.String thumbnailType) |
protected void |
destroyProcess(java.lang.String processIdentity) |
protected abstract void |
doExportGeneratedFiles(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.repository.model.FileEntry fileEntry,
com.liferay.portal.kernel.xml.Element fileEntryElement) |
protected java.io.InputStream |
doGetPreviewAsStream(com.liferay.portal.kernel.repository.model.FileVersion fileVersion,
int index,
java.lang.String type) |
protected java.io.InputStream |
doGetPreviewAsStream(com.liferay.portal.kernel.repository.model.FileVersion fileVersion,
java.lang.String type) |
protected int |
doGetPreviewFileCount(com.liferay.portal.kernel.repository.model.FileVersion fileVersion) |
protected long |
doGetPreviewFileSize(com.liferay.portal.kernel.repository.model.FileVersion fileVersion,
int index) |
protected long |
doGetPreviewFileSize(com.liferay.portal.kernel.repository.model.FileVersion fileVersion,
int index,
java.lang.String type) |
protected long |
doGetPreviewFileSize(com.liferay.portal.kernel.repository.model.FileVersion fileVersion,
java.lang.String type) |
protected java.io.InputStream |
doGetThumbnailAsStream(com.liferay.portal.kernel.repository.model.FileVersion fileVersion,
int index) |
protected long |
doGetThumbnailFileSize(com.liferay.portal.kernel.repository.model.FileVersion fileVersion,
int index) |
protected abstract void |
doImportGeneratedFiles(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.repository.model.FileEntry fileEntry,
com.liferay.portal.kernel.repository.model.FileEntry importedFileEntry,
com.liferay.portal.kernel.xml.Element fileEntryElement) |
protected void |
exportBinary(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.xml.Element fileEntryElement,
com.liferay.portal.kernel.repository.model.FileVersion fileVersion,
java.io.InputStream inputStream,
java.lang.String binPath,
java.lang.String binPathName) |
void |
exportGeneratedFiles(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.repository.model.FileEntry fileEntry,
com.liferay.portal.kernel.xml.Element fileEntryElement) |
protected void |
exportPreview(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.repository.model.FileEntry fileEntry,
com.liferay.portal.kernel.xml.Element fileEntryElement,
java.lang.String binPathSuffix,
java.lang.String previewType) |
protected void |
exportPreview(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.repository.model.FileEntry fileEntry,
com.liferay.portal.kernel.xml.Element fileEntryElement,
java.lang.String binPathSuffix,
java.lang.String previewType,
int fileIndex) |
protected void |
exportThumbnail(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.repository.model.FileEntry fileEntry,
com.liferay.portal.kernel.xml.Element fileEntryElement,
java.lang.String binPathName,
int index) |
protected void |
exportThumbnails(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.repository.model.FileEntry fileEntry,
com.liferay.portal.kernel.xml.Element fileEntryElement,
java.lang.String binPathSuffix) |
protected java.lang.String |
getBinPath(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.repository.model.FileEntry fileEntry,
int index) |
protected java.lang.String |
getBinPath(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.repository.model.FileEntry fileEntry,
java.lang.String type) |
protected java.io.File |
getDecryptedTempFile(java.lang.String id) |
protected abstract java.util.List<java.lang.Long> |
getFileVersionIds() |
protected java.lang.String |
getPathSegment(com.liferay.portal.kernel.repository.model.FileVersion fileVersion,
boolean preview) |
protected java.lang.String |
getPathSegment(long groupId,
long fileEntryId,
long fileVersionId,
boolean preview) |
protected java.lang.String |
getPreviewFilePath(com.liferay.portal.kernel.repository.model.FileVersion fileVersion) |
protected java.lang.String |
getPreviewFilePath(com.liferay.portal.kernel.repository.model.FileVersion fileVersion,
int index) |
protected java.lang.String |
getPreviewFilePath(com.liferay.portal.kernel.repository.model.FileVersion fileVersion,
int index,
java.lang.String type) |
protected java.lang.String |
getPreviewFilePath(com.liferay.portal.kernel.repository.model.FileVersion fileVersion,
java.lang.String type) |
protected java.lang.String |
getPreviewFilePath(long groupId,
long fileEntryId,
long fileVersionId,
int index,
java.lang.String type) |
protected java.lang.String |
getPreviewFilePath(long groupId,
long fileEntryId,
long fileVersionId,
java.lang.String type) |
protected java.io.File |
getPreviewTempFile(java.lang.String id) |
protected java.io.File |
getPreviewTempFile(java.lang.String id,
int index) |
protected java.io.File |
getPreviewTempFile(java.lang.String id,
int index,
java.lang.String type) |
protected java.io.File |
getPreviewTempFile(java.lang.String id,
java.lang.String type) |
protected int |
getPreviewTempFileCount(com.liferay.portal.kernel.repository.model.FileVersion fileVersion) |
protected int |
getPreviewTempFileCount(com.liferay.portal.kernel.repository.model.FileVersion fileVersion,
java.lang.String type) |
protected java.lang.String |
getPreviewTempFilePath(java.lang.String id) |
protected java.lang.String |
getPreviewTempFilePath(java.lang.String id,
int index) |
protected java.lang.String |
getPreviewTempFilePath(java.lang.String id,
int index,
java.lang.String type) |
protected java.lang.String |
getPreviewTempFilePath(java.lang.String id,
java.lang.String type) |
protected java.lang.String |
getPreviewType() |
protected abstract java.lang.String |
getPreviewType(com.liferay.portal.kernel.repository.model.FileVersion fileVersion) |
protected java.lang.String |
getPreviewType(int index) |
protected java.lang.String[] |
getPreviewTypes() |
protected java.lang.String |
getThumbnailFilePath(com.liferay.portal.kernel.repository.model.FileVersion fileVersion,
int index) |
protected java.lang.String |
getThumbnailFilePath(com.liferay.portal.kernel.repository.model.FileVersion fileVersion,
java.lang.String type,
int index) |
protected java.lang.String |
getThumbnailFilePath(long groupId,
long fileEntryId,
long fileVersionId,
java.lang.String thumbnailType,
int index) |
protected java.io.File |
getThumbnailTempFile(java.lang.String id) |
protected java.io.File |
getThumbnailTempFile(java.lang.String id,
java.lang.String type) |
protected java.lang.String |
getThumbnailTempFilePath(java.lang.String id) |
protected java.lang.String |
getThumbnailTempFilePath(java.lang.String id,
java.lang.String type) |
protected java.lang.String |
getThumbnailType() |
protected abstract java.lang.String |
getThumbnailType(com.liferay.portal.kernel.repository.model.FileVersion fileVersion) |
protected boolean |
hasPreview(com.liferay.portal.kernel.repository.model.FileVersion fileVersion,
java.lang.String type) |
protected boolean |
hasPreviews(com.liferay.portal.kernel.repository.model.FileVersion fileVersion) |
protected boolean |
hasThumbnail(com.liferay.portal.kernel.repository.model.FileVersion fileVersion,
int index) |
protected boolean |
hasThumbnails(com.liferay.portal.kernel.repository.model.FileVersion fileVersion) |
void |
importGeneratedFiles(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.repository.model.FileEntry fileEntry,
com.liferay.portal.kernel.repository.model.FileEntry importedFileEntry,
com.liferay.portal.kernel.xml.Element fileEntryElement) |
protected void |
importPreview(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.repository.model.FileEntry fileEntry,
com.liferay.portal.kernel.repository.model.FileEntry importedFileEntry,
com.liferay.portal.kernel.xml.Element fileEntryElement,
java.lang.String binPathSuffix,
java.lang.String previewType) |
protected void |
importPreview(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.repository.model.FileEntry fileEntry,
com.liferay.portal.kernel.repository.model.FileEntry importedFileEntry,
com.liferay.portal.kernel.xml.Element fileEntryElement,
java.lang.String binPathSuffix,
java.lang.String previewType,
int fileIndex) |
protected void |
importPreviewFromLAR(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.repository.model.FileEntry fileEntry,
com.liferay.portal.kernel.xml.Element fileEntryElement,
java.lang.String binPathSuffix,
java.lang.String previewType,
int fileIndex) |
protected void |
importThumbnail(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.repository.model.FileEntry fileEntry,
com.liferay.portal.kernel.repository.model.FileEntry importedFileEntry,
com.liferay.portal.kernel.xml.Element fileEntryElement,
java.lang.String binPathName,
int index) |
protected void |
importThumbnailFromLAR(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.repository.model.FileEntry fileEntry,
com.liferay.portal.kernel.xml.Element fileEntryElement,
java.lang.String binPathName,
int index) |
protected void |
importThumbnails(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext,
com.liferay.portal.kernel.repository.model.FileEntry fileEntry,
com.liferay.portal.kernel.repository.model.FileEntry importedFileEntry,
com.liferay.portal.kernel.xml.Element fileEntryElement,
java.lang.String binPathSuffix) |
boolean |
isSupported(com.liferay.portal.kernel.repository.model.FileVersion fileVersion) |
protected boolean |
isThumbnailEnabled(int index) |
protected void |
sendGenerationMessage(java.lang.String destinationName,
com.liferay.portal.kernel.repository.model.FileVersion sourceFileVersion,
com.liferay.portal.kernel.repository.model.FileVersion destinationFileVersion) |
protected void |
storeThumbnailImage(com.liferay.portal.kernel.repository.model.FileVersion fileVersion,
java.awt.image.RenderedImage renderedImage,
int index) |
protected void |
storeThumbnailImages(com.liferay.portal.kernel.repository.model.FileVersion fileVersion,
java.io.File file) |
protected void |
storeThumbnailImages(com.liferay.portal.kernel.repository.model.FileVersion fileVersion,
java.awt.image.RenderedImage renderedImage) |
void |
trigger(com.liferay.portal.kernel.repository.model.FileVersion sourceFileVersion,
com.liferay.portal.kernel.repository.model.FileVersion destinationFileVersion) |
public static final java.lang.String DECRYPT_PATH
public static final java.lang.String DECRYPT_TMP_PATH
public static final java.lang.String PREVIEW_PATH
public static final java.lang.String PREVIEW_TMP_PATH
public static final long REPOSITORY_ID
public static final int THUMBNAIL_INDEX_CUSTOM_1
public static final int THUMBNAIL_INDEX_CUSTOM_2
public static final int THUMBNAIL_INDEX_DEFAULT
public static final java.lang.String THUMBNAIL_PATH
public static final java.lang.String THUMBNAIL_TMP_PATH
public static final java.lang.String TMP_PATH
protected com.liferay.document.library.kernel.processor.DLProcessorHelper dlProcessorHelper
protected java.util.Map<java.lang.String,java.util.concurrent.Future<?>> futures
protected com.liferay.portal.kernel.messaging.MessageBus messageBus
protected com.liferay.document.library.kernel.store.Store store
public void cleanUp(com.liferay.portal.kernel.repository.model.FileEntry fileEntry)
cleanUp
in interface com.liferay.document.library.kernel.processor.DLProcessor
public void cleanUp(com.liferay.portal.kernel.repository.model.FileVersion fileVersion)
cleanUp
in interface com.liferay.document.library.kernel.processor.DLProcessor
public void copy(com.liferay.portal.kernel.repository.model.FileVersion sourceFileVersion, com.liferay.portal.kernel.repository.model.FileVersion destinationFileVersion)
copy
in interface com.liferay.document.library.kernel.processor.DLProcessor
public void deleteFiles(com.liferay.portal.kernel.repository.model.FileEntry fileEntry, java.lang.String thumbnailType)
public void deleteFiles(com.liferay.portal.kernel.repository.model.FileVersion fileVersion, java.lang.String thumbnailType)
public void exportGeneratedFiles(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext, com.liferay.portal.kernel.repository.model.FileEntry fileEntry, com.liferay.portal.kernel.xml.Element fileEntryElement) throws java.lang.Exception
exportGeneratedFiles
in interface com.liferay.document.library.kernel.processor.DLProcessor
java.lang.Exception
public void importGeneratedFiles(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext, com.liferay.portal.kernel.repository.model.FileEntry fileEntry, com.liferay.portal.kernel.repository.model.FileEntry importedFileEntry, com.liferay.portal.kernel.xml.Element fileEntryElement) throws java.lang.Exception
importGeneratedFiles
in interface com.liferay.document.library.kernel.processor.DLProcessor
java.lang.Exception
public boolean isSupported(com.liferay.portal.kernel.repository.model.FileVersion fileVersion)
isSupported
in interface com.liferay.document.library.kernel.processor.DLProcessor
public void trigger(com.liferay.portal.kernel.repository.model.FileVersion sourceFileVersion, com.liferay.portal.kernel.repository.model.FileVersion destinationFileVersion)
trigger
in interface com.liferay.document.library.kernel.processor.DLProcessor
protected void addFileToStore(long companyId, java.lang.String dirName, java.lang.String filePath, java.io.File srcFile) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
protected void addFileToStore(long companyId, java.lang.String dirName, java.lang.String filePath, java.io.InputStream inputStream) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
protected void copyPreviews(com.liferay.portal.kernel.repository.model.FileVersion sourceFileVersion, com.liferay.portal.kernel.repository.model.FileVersion destinationFileVersion)
protected void copyThumbnail(com.liferay.portal.kernel.repository.model.FileVersion sourceFileVersion, com.liferay.portal.kernel.repository.model.FileVersion destinationFileVersion, int index)
protected void copyThumbnails(com.liferay.portal.kernel.repository.model.FileVersion sourceFileVersion, com.liferay.portal.kernel.repository.model.FileVersion destinationFileVersion)
protected void deleteFiles(long companyId, long groupId, long fileEntryId, long fileVersionId, java.lang.String thumbnailType)
protected void deletePreviews(long companyId, long groupId, long fileEntryId, long fileVersionId)
protected void deleteThumbnail(long companyId, long groupId, long fileEntryId, long fileVersionId, java.lang.String thumbnailType, int index)
protected void deleteThumbnails(long companyId, long groupId, long fileEntryId, long fileVersionId, java.lang.String thumbnailType)
protected void destroyProcess(java.lang.String processIdentity)
protected abstract void doExportGeneratedFiles(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext, com.liferay.portal.kernel.repository.model.FileEntry fileEntry, com.liferay.portal.kernel.xml.Element fileEntryElement) throws java.lang.Exception
java.lang.Exception
protected java.io.InputStream doGetPreviewAsStream(com.liferay.portal.kernel.repository.model.FileVersion fileVersion, int index, java.lang.String type) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
protected java.io.InputStream doGetPreviewAsStream(com.liferay.portal.kernel.repository.model.FileVersion fileVersion, java.lang.String type) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
protected int doGetPreviewFileCount(com.liferay.portal.kernel.repository.model.FileVersion fileVersion) throws java.lang.Exception
java.lang.Exception
protected long doGetPreviewFileSize(com.liferay.portal.kernel.repository.model.FileVersion fileVersion, int index) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
protected long doGetPreviewFileSize(com.liferay.portal.kernel.repository.model.FileVersion fileVersion, int index, java.lang.String type) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
protected long doGetPreviewFileSize(com.liferay.portal.kernel.repository.model.FileVersion fileVersion, java.lang.String type) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
protected java.io.InputStream doGetThumbnailAsStream(com.liferay.portal.kernel.repository.model.FileVersion fileVersion, int index) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
protected long doGetThumbnailFileSize(com.liferay.portal.kernel.repository.model.FileVersion fileVersion, int index) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
protected abstract void doImportGeneratedFiles(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext, com.liferay.portal.kernel.repository.model.FileEntry fileEntry, com.liferay.portal.kernel.repository.model.FileEntry importedFileEntry, com.liferay.portal.kernel.xml.Element fileEntryElement) throws java.lang.Exception
java.lang.Exception
protected void exportBinary(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext, com.liferay.portal.kernel.xml.Element fileEntryElement, com.liferay.portal.kernel.repository.model.FileVersion fileVersion, java.io.InputStream inputStream, java.lang.String binPath, java.lang.String binPathName)
protected void exportPreview(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext, com.liferay.portal.kernel.repository.model.FileEntry fileEntry, com.liferay.portal.kernel.xml.Element fileEntryElement, java.lang.String binPathSuffix, java.lang.String previewType) throws java.lang.Exception
java.lang.Exception
protected void exportPreview(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext, com.liferay.portal.kernel.repository.model.FileEntry fileEntry, com.liferay.portal.kernel.xml.Element fileEntryElement, java.lang.String binPathSuffix, java.lang.String previewType, int fileIndex) throws java.lang.Exception
java.lang.Exception
protected void exportThumbnail(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext, com.liferay.portal.kernel.repository.model.FileEntry fileEntry, com.liferay.portal.kernel.xml.Element fileEntryElement, java.lang.String binPathName, int index) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
protected void exportThumbnails(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext, com.liferay.portal.kernel.repository.model.FileEntry fileEntry, com.liferay.portal.kernel.xml.Element fileEntryElement, java.lang.String binPathSuffix) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
protected java.lang.String getBinPath(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext, com.liferay.portal.kernel.repository.model.FileEntry fileEntry, int index)
protected java.lang.String getBinPath(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext, com.liferay.portal.kernel.repository.model.FileEntry fileEntry, java.lang.String type)
protected java.io.File getDecryptedTempFile(java.lang.String id)
protected abstract java.util.List<java.lang.Long> getFileVersionIds()
protected java.lang.String getPathSegment(com.liferay.portal.kernel.repository.model.FileVersion fileVersion, boolean preview)
protected java.lang.String getPathSegment(long groupId, long fileEntryId, long fileVersionId, boolean preview)
protected java.lang.String getPreviewFilePath(com.liferay.portal.kernel.repository.model.FileVersion fileVersion)
protected java.lang.String getPreviewFilePath(com.liferay.portal.kernel.repository.model.FileVersion fileVersion, int index)
protected java.lang.String getPreviewFilePath(com.liferay.portal.kernel.repository.model.FileVersion fileVersion, int index, java.lang.String type)
protected java.lang.String getPreviewFilePath(com.liferay.portal.kernel.repository.model.FileVersion fileVersion, java.lang.String type)
protected java.lang.String getPreviewFilePath(long groupId, long fileEntryId, long fileVersionId, int index, java.lang.String type)
protected java.lang.String getPreviewFilePath(long groupId, long fileEntryId, long fileVersionId, java.lang.String type)
protected java.io.File getPreviewTempFile(java.lang.String id)
protected java.io.File getPreviewTempFile(java.lang.String id, int index)
protected java.io.File getPreviewTempFile(java.lang.String id, int index, java.lang.String type)
protected java.io.File getPreviewTempFile(java.lang.String id, java.lang.String type)
protected int getPreviewTempFileCount(com.liferay.portal.kernel.repository.model.FileVersion fileVersion)
protected int getPreviewTempFileCount(com.liferay.portal.kernel.repository.model.FileVersion fileVersion, java.lang.String type)
protected java.lang.String getPreviewTempFilePath(java.lang.String id)
protected java.lang.String getPreviewTempFilePath(java.lang.String id, int index)
protected java.lang.String getPreviewTempFilePath(java.lang.String id, int index, java.lang.String type)
protected java.lang.String getPreviewTempFilePath(java.lang.String id, java.lang.String type)
protected java.lang.String getPreviewType()
protected abstract java.lang.String getPreviewType(com.liferay.portal.kernel.repository.model.FileVersion fileVersion)
protected java.lang.String getPreviewType(int index)
protected java.lang.String[] getPreviewTypes()
protected java.lang.String getThumbnailFilePath(com.liferay.portal.kernel.repository.model.FileVersion fileVersion, int index)
protected java.lang.String getThumbnailFilePath(com.liferay.portal.kernel.repository.model.FileVersion fileVersion, java.lang.String type, int index)
protected java.lang.String getThumbnailFilePath(long groupId, long fileEntryId, long fileVersionId, java.lang.String thumbnailType, int index)
protected java.io.File getThumbnailTempFile(java.lang.String id)
protected java.io.File getThumbnailTempFile(java.lang.String id, java.lang.String type)
protected java.lang.String getThumbnailTempFilePath(java.lang.String id)
protected java.lang.String getThumbnailTempFilePath(java.lang.String id, java.lang.String type)
protected java.lang.String getThumbnailType()
protected abstract java.lang.String getThumbnailType(com.liferay.portal.kernel.repository.model.FileVersion fileVersion)
protected boolean hasPreview(com.liferay.portal.kernel.repository.model.FileVersion fileVersion, java.lang.String type) throws java.lang.Exception
java.lang.Exception
protected boolean hasPreviews(com.liferay.portal.kernel.repository.model.FileVersion fileVersion) throws java.lang.Exception
java.lang.Exception
protected boolean hasThumbnail(com.liferay.portal.kernel.repository.model.FileVersion fileVersion, int index)
protected boolean hasThumbnails(com.liferay.portal.kernel.repository.model.FileVersion fileVersion)
protected void importPreview(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext, com.liferay.portal.kernel.repository.model.FileEntry fileEntry, com.liferay.portal.kernel.repository.model.FileEntry importedFileEntry, com.liferay.portal.kernel.xml.Element fileEntryElement, java.lang.String binPathSuffix, java.lang.String previewType) throws java.lang.Exception
java.lang.Exception
protected void importPreview(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext, com.liferay.portal.kernel.repository.model.FileEntry fileEntry, com.liferay.portal.kernel.repository.model.FileEntry importedFileEntry, com.liferay.portal.kernel.xml.Element fileEntryElement, java.lang.String binPathSuffix, java.lang.String previewType, int fileIndex) throws java.lang.Exception
java.lang.Exception
protected void importPreviewFromLAR(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext, com.liferay.portal.kernel.repository.model.FileEntry fileEntry, com.liferay.portal.kernel.xml.Element fileEntryElement, java.lang.String binPathSuffix, java.lang.String previewType, int fileIndex) throws java.lang.Exception
java.lang.Exception
protected void importThumbnail(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext, com.liferay.portal.kernel.repository.model.FileEntry fileEntry, com.liferay.portal.kernel.repository.model.FileEntry importedFileEntry, com.liferay.portal.kernel.xml.Element fileEntryElement, java.lang.String binPathName, int index) throws java.lang.Exception
java.lang.Exception
protected void importThumbnailFromLAR(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext, com.liferay.portal.kernel.repository.model.FileEntry fileEntry, com.liferay.portal.kernel.xml.Element fileEntryElement, java.lang.String binPathName, int index) throws java.lang.Exception
java.lang.Exception
protected void importThumbnails(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext, com.liferay.portal.kernel.repository.model.FileEntry fileEntry, com.liferay.portal.kernel.repository.model.FileEntry importedFileEntry, com.liferay.portal.kernel.xml.Element fileEntryElement, java.lang.String binPathSuffix) throws java.lang.Exception
java.lang.Exception
protected boolean isThumbnailEnabled(int index)
protected void sendGenerationMessage(java.lang.String destinationName, com.liferay.portal.kernel.repository.model.FileVersion sourceFileVersion, com.liferay.portal.kernel.repository.model.FileVersion destinationFileVersion)
protected void storeThumbnailImage(com.liferay.portal.kernel.repository.model.FileVersion fileVersion, java.awt.image.RenderedImage renderedImage, int index) throws java.lang.Exception
java.lang.Exception
protected void storeThumbnailImages(com.liferay.portal.kernel.repository.model.FileVersion fileVersion, java.io.File file) throws java.lang.Exception
java.lang.Exception
protected void storeThumbnailImages(com.liferay.portal.kernel.repository.model.FileVersion fileVersion, java.awt.image.RenderedImage renderedImage) throws java.lang.Exception
java.lang.Exception