Liferay 6.1.0-ce-b4

com.liferay.portlet.documentlibrary.util
Class AudioProcessor

java.lang.Object
  extended by com.liferay.portlet.documentlibrary.util.DLPreviewableProcessor
      extended by com.liferay.portlet.documentlibrary.util.DefaultPreviewableProcessor
          extended by com.liferay.portlet.documentlibrary.util.AudioProcessor
All Implemented Interfaces:
DLProcessor

public class AudioProcessor
extends DefaultPreviewableProcessor


Field Summary
static String PREVIEW_TYPE
           
 
Fields inherited from class com.liferay.portlet.documentlibrary.util.DLPreviewableProcessor
PREVIEW_PATH, PREVIEW_TMP_PATH, REPOSITORY_ID, THUMBNAIL_PATH, THUMBNAIL_TMP_PATH
 
Constructor Summary
AudioProcessor()
           
 
Method Summary
static void generateAudio(FileVersion fileVersion)
           
static Set<String> getAudioMimeTypes()
           
static DLProcessor getInstance()
           
static InputStream getPreviewAsStream(FileVersion fileVersion)
           
static long getPreviewFileSize(FileVersion fileVersion)
           
protected  String getPreviewType()
           
static boolean hasAudio(FileVersion fileVersion)
           
 boolean isSupported(String mimeType)
           
 void trigger(FileVersion fileVersion)
          Launches the processor's work with respect to the given file version.
 
Methods inherited from class com.liferay.portlet.documentlibrary.util.DefaultPreviewableProcessor
cleanUp, cleanUp, doGetPreviewAsStream, doGetPreviewAsStream, doGetPreviewFileSize, doGetPreviewFileSize, doGetThumbnailAsStream, doGetThumbnailFileSize, getPreviewFilePath, getPreviewFilePath, getPreviewTempFile, getPreviewTempFile, getPreviewTempFileCount, getPreviewTempFilePath, getPreviewTempFilePath, getThumbnailFilePath, getThumbnailTempFile, getThumbnailTempFilePath, getThumbnailType
 
Methods inherited from class com.liferay.portlet.documentlibrary.util.DLPreviewableProcessor
addFileToStore, deleteFiles, deleteFiles, deleteFiles, deleteFiles, doGetPreviewAsStream, doGetPreviewAsStream, doGetPreviewFileCount, doGetPreviewFileSize, doGetPreviewFileSize, doGetThumbnailAsStream, doGetThumbnailFileSize, getPathSegment, getPathSegment, getPreviewFilePath, getPreviewFilePath, getPreviewTempFile, getPreviewTempFile, getPreviewTempFileCount, getPreviewTempFilePath, getPreviewTempFilePath, getThumbnailFilePath, getThumbnailTempFile, getThumbnailTempFilePath, isSupported
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PREVIEW_TYPE

public static final String PREVIEW_TYPE
See Also:
Constant Field Values
Constructor Detail

AudioProcessor

public AudioProcessor()
Method Detail

generateAudio

public static void generateAudio(FileVersion fileVersion)
                          throws Exception
Throws:
Exception

getAudioMimeTypes

public static Set<String> getAudioMimeTypes()

getInstance

public static DLProcessor getInstance()

getPreviewAsStream

public static InputStream getPreviewAsStream(FileVersion fileVersion)
                                      throws Exception
Throws:
Exception

getPreviewFileSize

public static long getPreviewFileSize(FileVersion fileVersion)
                               throws Exception
Throws:
Exception

hasAudio

public static boolean hasAudio(FileVersion fileVersion)

isSupported

public boolean isSupported(String mimeType)

trigger

public void trigger(FileVersion fileVersion)
Description copied from interface: DLProcessor
Launches the processor's work with respect to the given file version.

Parameters:
fileVersion - the latest file version to process

getPreviewType

protected String getPreviewType()
Specified by:
getPreviewType in class DefaultPreviewableProcessor

Liferay 6.1.0-ce-b4