public class LocalOfficeManagerFactory
extends org.springframework.beans.factory.config.AbstractFactoryBean<org.artofsolving.jodconverter.office.OfficeManager>
OfficeManager that uses local installation of the OpenOffice.| Constructor and Description |
|---|
LocalOfficeManagerFactory()
Initializes an instance of this class.
|
| Modifier and Type | Method and Description |
|---|---|
protected org.artofsolving.jodconverter.office.OfficeManager |
createInstance() |
Class<? extends org.artofsolving.jodconverter.office.OfficeManager> |
getObjectType() |
void |
setConnectionProtocol(org.artofsolving.jodconverter.office.OfficeConnectionProtocol connectionProtocol) |
void |
setKillExistingOfficeProcessOnWindows(boolean killExistingOfficeProcessOnWindows) |
void |
setMaxTasksPerProcess(int maxTasksPerProcess) |
void |
setOfficeHome(File officeHome) |
void |
setOfficeHome(String officeHome) |
void |
setPipeName(String pipeName) |
void |
setPipeNames(String... pipeNames) |
void |
setPortNumber(int portNumber) |
void |
setPortNumbers(int... portNumbers) |
void |
setProcessManager(org.artofsolving.jodconverter.process.ProcessManager processManager) |
void |
setTaskExecutionTimeout(long taskExecutionTimeout) |
void |
setTaskQueueTimeout(long taskQueueTimeout) |
void |
setTemplateProfileDir(File templateProfileDir) |
public LocalOfficeManagerFactory()
protected org.artofsolving.jodconverter.office.OfficeManager createInstance()
throws Exception
createInstance in class org.springframework.beans.factory.config.AbstractFactoryBean<org.artofsolving.jodconverter.office.OfficeManager>Exceptionpublic Class<? extends org.artofsolving.jodconverter.office.OfficeManager> getObjectType()
getObjectType in interface org.springframework.beans.factory.FactoryBean<org.artofsolving.jodconverter.office.OfficeManager>getObjectType in class org.springframework.beans.factory.config.AbstractFactoryBean<org.artofsolving.jodconverter.office.OfficeManager>public void setConnectionProtocol(org.artofsolving.jodconverter.office.OfficeConnectionProtocol connectionProtocol)
throws NullPointerException
NullPointerExceptionpublic void setMaxTasksPerProcess(int maxTasksPerProcess)
public void setOfficeHome(File officeHome) throws NullPointerException, IllegalArgumentException
public void setOfficeHome(String officeHome) throws NullPointerException, IllegalArgumentException
public void setPipeName(String pipeName) throws NullPointerException
NullPointerExceptionpublic void setPipeNames(String... pipeNames) throws NullPointerException, IllegalArgumentException
public void setPortNumber(int portNumber)
public void setPortNumbers(int... portNumbers)
throws NullPointerException,
IllegalArgumentException
public void setProcessManager(org.artofsolving.jodconverter.process.ProcessManager processManager)
throws NullPointerException
NullPointerExceptionpublic void setTaskExecutionTimeout(long taskExecutionTimeout)
public void setTaskQueueTimeout(long taskQueueTimeout)
public void setTemplateProfileDir(File templateProfileDir) throws IllegalArgumentException
IllegalArgumentExceptionpublic void setKillExistingOfficeProcessOnWindows(boolean killExistingOfficeProcessOnWindows)
Copyright © 2004–2020 Jahia Solutions Group SA. All rights reserved.