--- /dev/null
+package com.liferay.portlet.documentlibrary.conversion.util;
+
+import java.io.File;
+import java.io.IOException;
+import java.io.InputStream;
+import java.util.Map;
+
+import com.liferay.portal.kernel.exception.PortalException;
+import com.liferay.portal.kernel.exception.SystemException;
+
+public class ENTDocumentConversionServiceUtil{
+
+ private static ENTDocumentConversionService _service;
+
+ public static File convert(
+ String id, InputStream is, String sourceExtension,
+ String targetExtension)
+ throws IOException, SystemException {
+
+ return getService().convert(id, is, sourceExtension, targetExtension);
+ }
+
+ public static File convert(
+ String id, InputStream is, String sourceExtension,
+ String targetExtension, Map<String, String> parameters)
+ throws IOException, SystemException {
+
+ return getService().convert(id, is, sourceExtension, targetExtension, parameters);
+ }
+
+ public static String getConvertState(String key){
+ return getService().getConvertState(key);
+ }
+
+ public static void killConvertProcess(String key){
+ getService().killConvertProcess(key);
+ }
+
+ public static void disconnect() {
+ getService().disconnect();
+ }
+
+ public static String getTempFileId(String id, double version) {
+ return getService().getTempFileId(id, version);
+ }
+
+ public static String getFileChecksum(InputStream isForId) {
+ return getService().getFileChecksum(isForId);
+ }
+
+ public static Map<String, Object> getFileAsInputStream(String path, long companyId, String targetExtension, String fileName) throws PortalException, SystemException, IOException {
+ return getService().getFileAsInputStream(path, companyId, targetExtension, fileName);
+
+ }
+
+ public static ENTDocumentConversionService getService() {
+ if (_service == null) {
+ throw new RuntimeException("ENTDocumentConversionService is not set");
+ }
+
+ return _service;
+ }
+
+ public void setService(ENTDocumentConversionService service) {
+ _service = service;
+ }
+
+
+}