public class ExternalOfficeBuilder extends Object implements OfficeManagerBuilder
ExternalOfficeManager的配置.| Constructor and Description |
|---|
ExternalOfficeBuilder(File workingDir,
boolean connectOnStart,
long connectTimeout,
long retryInterval)
使用指定的值创建配置.
|
| Modifier and Type | Method and Description |
|---|---|
long |
getConnectTimeout()
获取连接尝试失败后的超时时间.
|
long |
getRetryInterval()
获取连接到office时每次尝试之间的延迟(以毫秒为单位).
|
File |
getWorkingDir()
获取将在处理流时创建临时文件的目录.
|
boolean |
isConnectOnStart()
获取是否在启动时尝试连接.
|
void |
setWorkingDir(File workingDir)
设置将在处理流时创建临时文件的目录.
|
public ExternalOfficeBuilder(File workingDir, boolean connectOnStart, long connectTimeout, long retryInterval)
workingDir - 工作目录.connectOnStart - 如果尝试连接,则仅在第一次执行MadeInOffice时尝试连接connectTimeout - 超时之后,连接尝试将失败.retryInterval - 次尝试连接之间的超时.public File getWorkingDir()
OfficeManagerBuilderjava.io.tmpdir确定.getWorkingDir in interface OfficeManagerBuilderpublic void setWorkingDir(File workingDir)
OfficeManagerBuildersetWorkingDir in interface OfficeManagerBuilderworkingDir - 新的工作目录.public boolean isConnectOnStart()
true如果应该在启动时尝试连接,则false否则忽略public long getConnectTimeout()
public long getRetryInterval()
Copyright © 2020. All rights reserved.