Interface AudioProcessor
@ProviderType
public interface AudioProcessor
- Author:
- Sergio González
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidexportGeneratedFiles(PortletDataContext portletDataContext, FileEntry fileEntry, Element fileEntryElement) voidgenerateAudio(FileVersion sourceFileVersion, FileVersion destinationFileVersion) voidgetPreviewAsStream(FileVersion fileVersion, String type) longgetPreviewFileSize(FileVersion fileVersion, String type) booleanhasAudio(FileVersion fileVersion) voidimportGeneratedFiles(PortletDataContext portletDataContext, FileEntry fileEntry, FileEntry importedFileEntry, Element fileEntryElement) booleanisAudioSupported(FileVersion fileVersion) booleanisAudioSupported(String mimeType) default booleanbooleanisSupported(String mimeType) voidtrigger(FileVersion sourceFileVersion, FileVersion destinationFileVersion)
-
Field Details
-
PREVIEW_TYPE
- See Also:
-
-
Method Details
-
exportGeneratedFiles
void exportGeneratedFiles(PortletDataContext portletDataContext, FileEntry fileEntry, Element fileEntryElement) throws Exception - Throws:
Exception
-
generateAudio
void generateAudio(FileVersion sourceFileVersion, FileVersion destinationFileVersion) throws Exception - Throws:
Exception
-
generatePreviews
void generatePreviews() -
getAudioMimeTypes
-
getPreviewAsStream
- Throws:
Exception
-
getPreviewFileSize
- Throws:
Exception
-
hasAudio
-
importGeneratedFiles
void importGeneratedFiles(PortletDataContext portletDataContext, FileEntry fileEntry, FileEntry importedFileEntry, Element fileEntryElement) throws Exception - Throws:
Exception
-
isAudioSupported
-
isAudioSupported
-
isEnabled
default boolean isEnabled() -
isSupported
-
trigger
-