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 generateAudio(FileVersion fileVersion)
           
 java.util.Set<java.lang.String> getAudioMimeTypes()
           
 java.io.InputStream getPreviewAsStream(FileVersion fileVersion)
           
 long getPreviewFileSize(FileVersion fileVersion)
           
 boolean hasAudio(FileVersion fileVersion)
           
 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

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)
                                       throws java.lang.Exception
Throws:
java.lang.Exception

getPreviewFileSize

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

hasAudio

boolean hasAudio(FileVersion fileVersion)

isAudioSupported

boolean isAudioSupported(FileVersion fileVersion)

isAudioSupported

boolean isAudioSupported(java.lang.String mimeType)

isSupported

boolean isSupported(java.lang.String mimeType)

trigger

void trigger(FileVersion fileVersion)