com.liferay.portlet.documentlibrary.util
Interface AudioProcessor


public interface AudioProcessor

Author:
Sergio González

Field Summary
static java.lang.String PREVIEW_TYPE
           
 
Method Summary
 void exportGeneratedFiles(PortletDataContext portletDataContext, FileEntry fileEntry, Element fileEntryElement)
           
 void generateAudio(FileVersion fileVersion)
           
 java.util.Set<java.lang.String> getAudioMimeTypes()
           
 java.io.InputStream getPreviewAsStream(FileVersion fileVersion, java.lang.String type)
           
 long getPreviewFileSize(FileVersion fileVersion, java.lang.String type)
           
 boolean hasAudio(FileVersion fileVersion)
           
 void importGeneratedFiles(PortletDataContext portletDataContext, FileEntry fileEntry, FileEntry importedFileEntry, Element fileEntryElement)
           
 boolean isAudioSupported(FileVersion fileVersion)
           
 boolean isAudioSupported(java.lang.String mimeType)
           
 boolean isSupported(java.lang.String mimeType)
           
 void trigger(FileVersion fileVersion)
           
 

Field Detail

PREVIEW_TYPE

static final java.lang.String PREVIEW_TYPE
See Also:
Constant Field Values
Method Detail

exportGeneratedFiles

void exportGeneratedFiles(PortletDataContext portletDataContext,
                          FileEntry fileEntry,
                          Element fileEntryElement)
                          throws java.lang.Exception
Throws:
java.lang.Exception

generateAudio

void generateAudio(FileVersion fileVersion)
                   throws java.lang.Exception
Throws:
java.lang.Exception

getAudioMimeTypes

java.util.Set<java.lang.String> getAudioMimeTypes()

getPreviewAsStream

java.io.InputStream getPreviewAsStream(FileVersion fileVersion,
                                       java.lang.String type)
                                       throws java.lang.Exception
Throws:
java.lang.Exception

getPreviewFileSize

long getPreviewFileSize(FileVersion fileVersion,
                        java.lang.String type)
                        throws java.lang.Exception
Throws:
java.lang.Exception

hasAudio

boolean hasAudio(FileVersion fileVersion)

importGeneratedFiles

void importGeneratedFiles(PortletDataContext portletDataContext,
                          FileEntry fileEntry,
                          FileEntry importedFileEntry,
                          Element fileEntryElement)
                          throws java.lang.Exception
Throws:
java.lang.Exception

isAudioSupported

boolean isAudioSupported(FileVersion fileVersion)

isAudioSupported

boolean isAudioSupported(java.lang.String mimeType)

isSupported

boolean isSupported(java.lang.String mimeType)

trigger

void trigger(FileVersion fileVersion)