Class RestConversionClient
java.lang.Object
com.logicaldoc.webservice.rest.client.AbstractRestClient<ConversionService>
com.logicaldoc.conversion.webservice.rest.client.RestConversionClient
public class RestConversionClient
extends com.logicaldoc.webservice.rest.client.AbstractRestClient<ConversionService>
Conversion Web Service client.
- Since:
- 7.7.3
- Author:
- Marco Meschieri - LogicalDOC
-
Constructor Summary
ConstructorsConstructorDescriptionRestConversionClient(String endpoint, String apiKey) RestConversionClient(String endpoint, String apiKey, int timeout) -
Method Summary
Modifier and TypeMethodDescriptionjakarta.activation.DataHandlerconvertDocument(long docId, String fileVersion, String format) longconvertDocumentAndSave(long docId, String fileVersion, String format) voidconvertDocumentToFile(long docId, String fileVersion, String format, File output) voidconvertDocumentToPdf(long docId, String fileVersion) voidconvertFile(File input, File output) jakarta.activation.DataHandlerconvertFile(String fileName, String format, jakarta.activation.DataHandler fileContent)
-
Constructor Details
-
RestConversionClient
-
RestConversionClient
-
-
Method Details
-
convertDocument
public jakarta.activation.DataHandler convertDocument(long docId, String fileVersion, String format) throws com.logicaldoc.core.security.authentication.AuthenticationException, com.logicaldoc.core.security.authorization.PermissionException, FeatureNotEnabledException, com.logicaldoc.webservice.WebserviceException, com.logicaldoc.core.PersistenceException, IOException - Throws:
com.logicaldoc.core.security.authentication.AuthenticationExceptioncom.logicaldoc.core.security.authorization.PermissionExceptionFeatureNotEnabledExceptioncom.logicaldoc.webservice.WebserviceExceptioncom.logicaldoc.core.PersistenceExceptionIOException
-
convertDocumentToFile
public void convertDocumentToFile(long docId, String fileVersion, String format, File output) throws IOException, com.logicaldoc.core.security.authentication.AuthenticationException, com.logicaldoc.core.security.authorization.PermissionException, FeatureNotEnabledException, com.logicaldoc.webservice.WebserviceException, com.logicaldoc.core.PersistenceException - Throws:
IOExceptioncom.logicaldoc.core.security.authentication.AuthenticationExceptioncom.logicaldoc.core.security.authorization.PermissionExceptionFeatureNotEnabledExceptioncom.logicaldoc.webservice.WebserviceExceptioncom.logicaldoc.core.PersistenceException
-
convertDocumentAndSave
public long convertDocumentAndSave(long docId, String fileVersion, String format) throws com.logicaldoc.core.security.authentication.AuthenticationException, com.logicaldoc.core.security.authorization.PermissionException, FeatureNotEnabledException, com.logicaldoc.webservice.WebserviceException, com.logicaldoc.core.PersistenceException, IOException - Throws:
com.logicaldoc.core.security.authentication.AuthenticationExceptioncom.logicaldoc.core.security.authorization.PermissionExceptionFeatureNotEnabledExceptioncom.logicaldoc.webservice.WebserviceExceptioncom.logicaldoc.core.PersistenceExceptionIOException
-
convertDocumentToPdf
public void convertDocumentToPdf(long docId, String fileVersion) throws com.logicaldoc.core.security.authentication.AuthenticationException, com.logicaldoc.core.security.authorization.PermissionException, FeatureNotEnabledException, com.logicaldoc.webservice.WebserviceException, com.logicaldoc.core.PersistenceException, IOException - Throws:
com.logicaldoc.core.security.authentication.AuthenticationExceptioncom.logicaldoc.core.security.authorization.PermissionExceptionFeatureNotEnabledExceptioncom.logicaldoc.webservice.WebserviceExceptioncom.logicaldoc.core.PersistenceExceptionIOException
-
convertFile
public jakarta.activation.DataHandler convertFile(String fileName, String format, jakarta.activation.DataHandler fileContent) throws com.logicaldoc.core.security.authentication.AuthenticationException, FeatureNotEnabledException, com.logicaldoc.webservice.WebserviceException, com.logicaldoc.core.PersistenceException, IOException - Throws:
com.logicaldoc.core.security.authentication.AuthenticationExceptionFeatureNotEnabledExceptioncom.logicaldoc.webservice.WebserviceExceptioncom.logicaldoc.core.PersistenceExceptionIOException
-
convertFile
public void convertFile(File input, File output) throws IOException, com.logicaldoc.core.security.authentication.AuthenticationException, FeatureNotEnabledException, com.logicaldoc.webservice.WebserviceException, com.logicaldoc.core.PersistenceException - Throws:
IOExceptioncom.logicaldoc.core.security.authentication.AuthenticationExceptionFeatureNotEnabledExceptioncom.logicaldoc.webservice.WebserviceExceptioncom.logicaldoc.core.PersistenceException
-