Class JodConverterSharedInstance

  • All Implemented Interfaces:
    JodConverter, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.InitializingBean

    public class JodConverterSharedInstance
    extends java.lang.Object
    implements org.springframework.beans.factory.InitializingBean, org.springframework.beans.factory.DisposableBean, JodConverter
    Makes use of the JodConverter library and an installed OpenOffice application to perform OpenOffice-driven conversions.
    Author:
    Neil McErlean
    • Constructor Detail

      • JodConverterSharedInstance

        public JodConverterSharedInstance()
    • Method Detail

      • setMaxTasksPerProcess

        public void setMaxTasksPerProcess​(java.lang.String maxTasksPerProcess)
      • setUrl

        public void setUrl​(java.lang.String url)
      • setOfficeHome

        public void setOfficeHome​(java.lang.String officeHome)
      • setDeprecatedOooExe

        public void setDeprecatedOooExe​(java.lang.String deprecatedOooExe)
      • setPortNumbers

        public void setPortNumbers​(java.lang.String s)
      • setDeprecatedOooPort

        public void setDeprecatedOooPort​(java.lang.String s)
      • setTaskExecutionTimeout

        public void setTaskExecutionTimeout​(java.lang.String taskExecutionTimeout)
      • setTemplateProfileDir

        public void setTemplateProfileDir​(java.lang.String templateProfileDir)
      • setTaskQueueTimeout

        public void setTaskQueueTimeout​(java.lang.String taskQueueTimeout)
      • setConnectTimeout

        public void setConnectTimeout​(java.lang.String connectTimeout)
      • setEnabled

        public void setEnabled​(java.lang.String enabled)
      • setDeprecatedOooEnabled

        public void setDeprecatedOooEnabled​(java.lang.String deprecatedOooEnabled)
      • isAvailable

        public boolean isAvailable()
        Description copied from interface: JodConverter
        This method returns a boolean indicating whether the JodConverter connection to OOo is available.
        Specified by:
        isAvailable in interface JodConverter
        Returns:
        true if available, else false
      • afterPropertiesSet

        public void afterPropertiesSet()
                                throws java.lang.Exception
        Specified by:
        afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
        Throws:
        java.lang.Exception
      • destroy

        public void destroy()
                     throws java.lang.Exception
        Specified by:
        destroy in interface org.springframework.beans.factory.DisposableBean
        Throws:
        java.lang.Exception
      • getOfficeManager

        public org.artofsolving.jodconverter.office.OfficeManager getOfficeManager()
        Description copied from interface: JodConverter
        Gets the JodConverter OfficeManager.
        Specified by:
        getOfficeManager in interface JodConverter
        Returns: