public class ExternalOfficeManagerBuilder
extends java.lang.Object
Constructor and Description |
---|
ExternalOfficeManagerBuilder() |
Modifier and Type | Method and Description |
---|---|
org.jodconverter.office.OfficeManager |
build()
Builds a new
ExternalOfficeManager . |
ExternalOfficeManagerBuilder |
setConnectionProtocol(OfficeConnectionProtocol connectionProtocol)
Sets the connection protocol.
|
ExternalOfficeManagerBuilder |
setConnectOnStart(boolean connectOnStart)
Sets whether a connection is attempted on start.
|
ExternalOfficeManagerBuilder |
setConnectTimeout(long connectTimeout)
Sets the timeout after which a connection attempt will fail.
|
ExternalOfficeManagerBuilder |
setPipeName(java.lang.String pipeName)
Sets the pipe name that will be use to communicate with office.
|
ExternalOfficeManagerBuilder |
setPortNumber(int portNumber)
Sets the port number that will be use to communicate with office.
|
public org.jodconverter.office.OfficeManager build()
ExternalOfficeManager
.ExternalOfficeManager
.public ExternalOfficeManagerBuilder setConnectionProtocol(OfficeConnectionProtocol connectionProtocol)
connectionProtocol
- The new protocol to set.public ExternalOfficeManagerBuilder setConnectOnStart(boolean connectOnStart)
connectOnStart
- true
if a connection should be attempted on start, false
otherwise.public ExternalOfficeManagerBuilder setConnectTimeout(long connectTimeout)
connectTimeout
- The timeout to use.public ExternalOfficeManagerBuilder setPipeName(java.lang.String pipeName)
pipeName
- The pipe name to use.public ExternalOfficeManagerBuilder setPortNumber(int portNumber)
portNumber
- The port number to use.