Liferay 6.2.0

com.liferay.portlet.documentlibrary.util
Interface AudioProcessor

All Known Implementing Classes:
AudioProcessorImpl

public interface AudioProcessor


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

Field Detail

PREVIEW_TYPE

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

exportGeneratedFiles

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

generateAudio

void generateAudio(FileVersion sourceFileVersion,
                   FileVersion destinationFileVersion)
                   throws Exception
Throws:
Exception

getAudioMimeTypes

Set<String> getAudioMimeTypes()

getPreviewAsStream

InputStream getPreviewAsStream(FileVersion fileVersion,
                               String type)
                               throws Exception
Throws:
Exception

getPreviewFileSize

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

hasAudio

boolean hasAudio(FileVersion fileVersion)

importGeneratedFiles

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

isAudioSupported

boolean isAudioSupported(FileVersion fileVersion)

isAudioSupported

boolean isAudioSupported(String mimeType)

isSupported

boolean isSupported(String mimeType)

trigger

void trigger(FileVersion sourceFileVersion,
             FileVersion destinationFileVersion)

Liferay 6.2.0