Interface AudioProcessor
@ProviderType
public interface AudioProcessor
- Author:
- Sergio González
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoid
exportGeneratedFiles
(PortletDataContext portletDataContext, FileEntry fileEntry, Element fileEntryElement) void
generateAudio
(FileVersion sourceFileVersion, FileVersion destinationFileVersion) void
getPreviewAsStream
(FileVersion fileVersion, String type) long
getPreviewFileSize
(FileVersion fileVersion, String type) boolean
hasAudio
(FileVersion fileVersion) void
importGeneratedFiles
(PortletDataContext portletDataContext, FileEntry fileEntry, FileEntry importedFileEntry, Element fileEntryElement) boolean
isAudioSupported
(FileVersion fileVersion) boolean
isAudioSupported
(String mimeType) default boolean
boolean
isSupported
(String mimeType) void
trigger
(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
-