Interface Converter
-
public interface ConverterImplementations of this interface are responsible for converting between anInputStreamand anIRepositoryFileData. Added support for using just fileId and assume converter encapsulates all necessary logic for getting file data and conversion- Author:
- mlowery
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description IRepositoryFileDataconvert(InputStream inputStream, String charset, String mimeType)InputStreamconvert(Serializable fileId)InputStreamconvert(IRepositoryFileData data)default voidconvertPostRepoSave(RepositoryFile file)Invoked for further processing of content after it was saved to repository.
-
-
-
Method Detail
-
convert
IRepositoryFileData convert(InputStream inputStream, String charset, String mimeType) throws ConverterException
- Parameters:
inputStream-charset-mimeType-- Returns:
- Throws:
ConverterException
-
convert
InputStream convert(IRepositoryFileData data)
- Parameters:
data-- Returns:
-
convert
InputStream convert(Serializable fileId)
- Parameters:
fileId-- Returns:
-
convertPostRepoSave
default void convertPostRepoSave(RepositoryFile file)
Invoked for further processing of content after it was saved to repository.- Parameters:
file- repository file where content was stored in.
-
-