public final class LocalOfficeManager
extends java.lang.Object
OfficeManager implementation that uses a pool of office processes to execute
conversion tasks.| 限定符和类型 | 类和说明 |
|---|---|
static class |
org.jodconverter.office.AbstractOfficeManagerPool.AbstractOfficeManagerPoolBuilder<B extends org.jodconverter.office.AbstractOfficeManagerPool.AbstractOfficeManagerPoolBuilder<B>> |
static class |
LocalOfficeManager.Builder
A builder for constructing a
LocalOfficeManager. |
| 限定符和类型 | 字段和说明 |
|---|---|
protected org.jodconverter.office.OfficeManagerPoolConfig |
config |
| 限定符和类型 | 方法和说明 |
|---|---|
static LocalOfficeManager.Builder |
builder()
Creates a new builder instance.
|
protected org.jodconverter.office.OfficeProcessManagerPoolEntry[] |
createPoolEntries() |
protected void |
doStart() |
void |
execute(org.jodconverter.task.OfficeTask arg0) |
static LocalOfficeManager |
install()
Creates a new
LocalOfficeManager with default configuration. |
boolean |
isRunning() |
static LocalOfficeManager |
make()
Creates a new
LocalOfficeManager with default configuration. |
java.io.File |
makeTemporaryFile(java.lang.String arg0) |
void |
start() |
void |
stop() |
public static LocalOfficeManager.Builder builder()
public static LocalOfficeManager make()
LocalOfficeManager with default configuration.LocalOfficeManager with default configuration.public static LocalOfficeManager install()
LocalOfficeManager with default configuration. The created manager will
then be the unique instance of the InstalledOfficeManagerHolder class. Note that if the
InstalledOfficeManagerHolder class already holds an OfficeManager instance, the
owner of this existing manager is responsible to stopped it.LocalOfficeManager with default configuration.protected org.jodconverter.office.OfficeProcessManagerPoolEntry[] createPoolEntries()
public void execute(org.jodconverter.task.OfficeTask arg0)
throws org.jodconverter.office.OfficeException
execute 在接口中 org.jodconverter.office.OfficeManagerorg.jodconverter.office.OfficeExceptionpublic boolean isRunning()
isRunning 在接口中 org.jodconverter.office.OfficeManagerpublic void start()
throws org.jodconverter.office.OfficeException
start 在接口中 org.jodconverter.office.OfficeManagerorg.jodconverter.office.OfficeExceptionpublic void stop()
throws org.jodconverter.office.OfficeException
stop 在接口中 org.jodconverter.office.OfficeManagerorg.jodconverter.office.OfficeExceptionpublic java.io.File makeTemporaryFile(java.lang.String arg0)
makeTemporaryFile 在接口中 org.jodconverter.office.TemporaryFileMakerprotected void doStart()
throws org.jodconverter.office.OfficeException
org.jodconverter.office.OfficeException