Interface ConversionService

    • Method Detail

      • convertDocument

        javax.activation.DataHandler convertDocument​(String sid,
                                                     long docId,
                                                     String fileVersion,
                                                     String format)
                                              throws Exception
        Converts an existing document and saves the generated conversion in LogicalDOC.
        Parameters:
        sid - Session identifier
        docId - The document id
        fileVersion - The file version
        format - The output conversion format
        Returns:
        The conversion's binary
        Throws:
        Exception - error in the service
      • convertDocumentAndSave

        long convertDocumentAndSave​(String sid,
                                    long docId,
                                    String fileVersion,
                                    String format)
                             throws Exception
        Converts an existing document and saves the generated conversion in LogicalDOC.
        Parameters:
        sid - Session identifier
        docId - The document id
        fileVersion - The file version
        format - The output conversion format
        Returns:
        the ID of the generated conversion file
        Throws:
        Exception - error in the service
      • convertDocumentToPdf

        void convertDocumentToPdf​(String sid,
                                  long docId,
                                  String fileVersion)
                           throws Exception
        Creates the PDF conversion of the given document. If the conversion was already created, nothing will happen.
        Parameters:
        sid - Session identifier
        docId - The document id
        fileVersion - The specific file version(it can be empty)
        Throws:
        Exception - error in the service
      • convertFile

        javax.activation.DataHandler convertFile​(String sid,
                                                 String fileName,
                                                 String format,
                                                 javax.activation.DataHandler fileContent)
                                          throws Exception
        Converts a given file and returns the conversion.
        Parameters:
        sid - Session identifier
        fileName - Name of the source file
        format - The output conversion format
        fileContent - The content of the input file
        Returns:
        the raw content of the converted file
        Throws:
        Exception - error in the service