public static final class ExternalOfficeManager.Builder extends AbstractOfficeManager.AbstractOfficeManagerBuilder<ExternalOfficeManager.Builder>
ExternalOfficeManager的生成器.ExternalOfficeManagerinstall, workingDir| Modifier and Type | Method and Description |
|---|---|
ExternalOfficeManager |
build()
创建此生成器指定的管理器.
|
ExternalOfficeManager.Builder |
connectionProtocol(Protocol connectionProtocol)
指定连接协议.
|
ExternalOfficeManager.Builder |
connectOnStart(boolean connectOnStart)
指定是否必须在
OfficeManager.start()上尝试连接?如果为false,
则仅在第一次执行MadeInOffice时尝试连接 |
ExternalOfficeManager.Builder |
connectTimeout(long connectTimeout)
指定超时(以毫秒为单位),超时后连接尝试将失败.
|
ExternalOfficeManager.Builder |
pipeName(String pipeName)
指定将用于与office通信的管道名称.
|
ExternalOfficeManager.Builder |
portNumber(int portNumber)
指定将用于与office通信的端口号.
|
ExternalOfficeManager.Builder |
retryInterval(long retryInterval)
指定连接到office时每次尝试之间的延迟(以毫秒为单位).
|
install, workingDir, workingDirpublic ExternalOfficeManager build()
AbstractOfficeManager.AbstractOfficeManagerBuilderbuild in class AbstractOfficeManager.AbstractOfficeManagerBuilder<ExternalOfficeManager.Builder>public ExternalOfficeManager.Builder connectionProtocol(Protocol connectionProtocol)
connectionProtocol - 使用的新协议.public ExternalOfficeManager.Builder pipeName(String pipeName)
pipeName - 要使用的管道名称.public ExternalOfficeManager.Builder portNumber(int portNumber)
portNumber - 要使用的端口号.public ExternalOfficeManager.Builder connectOnStart(boolean connectOnStart)
connectOnStart{@code - true}连接开始,false连接结束.public ExternalOfficeManager.Builder connectTimeout(long connectTimeout)
connectTimeout - 进程超时,以毫秒为单位.public ExternalOfficeManager.Builder retryInterval(long retryInterval)
retryInterval - 重试间隔,以毫秒为单位.Copyright © 2019. All rights reserved.