public class QetcherDocumentConversionImpl extends Object implements com.liferay.document.library.kernel.document.conversion.DocumentConversion
| Modifier | Constructor and Description |
|---|---|
|
QetcherDocumentConversionImpl() |
protected |
QetcherDocumentConversionImpl(String[] comparableFileExtensions,
String tmpDir) |
| Modifier and Type | Method and Description |
|---|---|
void |
activate(Map<String,Object> configurationProperties) |
File |
convert(String id,
InputStream inputStream,
String sourceExtension,
String targetExtension) |
void |
disconnect() |
String[] |
getConversions(String extension)
Get an array of target file extensions available for conversion of a file
with the given source extension.
|
String |
getFilePath(String id,
String targetExtension) |
de.mklinger.qetcher.client.model.v1.MediaType |
getMediaTypeForExtension(String extension) |
boolean |
isComparableVersion(String extension) |
boolean |
isConvertBeforeCompare(String extension) |
boolean |
isEnabled() |
protected void |
setConfiguration(QetcherConfiguration configuration) |
void |
setQetcherConversionsService(QetcherConversionsService qetcherConversionsService) |
void |
setQetcherService(QetcherService qetcherService) |
public void setQetcherService(QetcherService qetcherService)
public void setQetcherConversionsService(QetcherConversionsService qetcherConversionsService)
protected void setConfiguration(QetcherConfiguration configuration)
public File convert(String id, InputStream inputStream, String sourceExtension, String targetExtension) throws IOException
convert in interface com.liferay.document.library.kernel.document.conversion.DocumentConversionIOExceptionpublic de.mklinger.qetcher.client.model.v1.MediaType getMediaTypeForExtension(String extension)
public String[] getConversions(String extension)
getConversions in interface com.liferay.document.library.kernel.document.conversion.DocumentConversionpublic String getFilePath(String id, String targetExtension)
getFilePath in interface com.liferay.document.library.kernel.document.conversion.DocumentConversionpublic boolean isComparableVersion(String extension)
isComparableVersion in interface com.liferay.document.library.kernel.document.conversion.DocumentConversionpublic boolean isConvertBeforeCompare(String extension)
isConvertBeforeCompare in interface com.liferay.document.library.kernel.document.conversion.DocumentConversionpublic boolean isEnabled()
isEnabled in interface com.liferay.document.library.kernel.document.conversion.DocumentConversionpublic void disconnect()
disconnect in interface com.liferay.document.library.kernel.document.conversion.DocumentConversionCopyright © 2013–2020 mklinger GmbH. All rights reserved.