com.liferay.portlet.documentlibrary.util
Class AudioProcessorUtil

java.lang.Object
  extended by com.liferay.portlet.documentlibrary.util.AudioProcessorUtil

public class AudioProcessorUtil
extends java.lang.Object

Author:
Sergio González

Constructor Summary
AudioProcessorUtil()
           
 
Method Summary
static void generateAudio(FileVersion fileVersion)
           
static java.util.Set<java.lang.String> getAudioMimeTypes()
           
static AudioProcessor getAudioProcessor()
           
static java.io.InputStream getPreviewAsStream(FileVersion fileVersion, java.lang.String type)
           
static long getPreviewFileSize(FileVersion fileVersion, java.lang.String type)
           
static boolean hasAudio(FileVersion fileVersion)
           
static boolean isAudioSupported(FileVersion fileVersion)
           
static boolean isAudioSupported(java.lang.String mimeType)
           
static boolean isSupported(java.lang.String mimeType)
           
 void setAudioProcessor(AudioProcessor audioProcessor)
           
static void trigger(FileVersion fileVersion)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AudioProcessorUtil

public AudioProcessorUtil()
Method Detail

generateAudio

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

getAudioMimeTypes

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

getAudioProcessor

public static AudioProcessor getAudioProcessor()

getPreviewAsStream

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

getPreviewFileSize

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

hasAudio

public static boolean hasAudio(FileVersion fileVersion)

isAudioSupported

public static boolean isAudioSupported(FileVersion fileVersion)

isAudioSupported

public static boolean isAudioSupported(java.lang.String mimeType)

isSupported

public static boolean isSupported(java.lang.String mimeType)

trigger

public static void trigger(FileVersion fileVersion)

setAudioProcessor

public void setAudioProcessor(AudioProcessor audioProcessor)