public static class DataNetService.Builder
extends java.lang.Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
DataNetService |
build()
Initialize.
|
DataNetService.Builder |
setCommandProcessorProvider(CommandProcessorProvider<DataNetService.DataNetRequest> provider)
Set CommandProcessorProvider.
|
DataNetService.Builder |
setIndex(int index)
Set index.
|
DataNetService.Builder |
setSendExecutor(java.util.concurrent.Executor executor)
Set executor service.
|
DataNetService.Builder |
setServerSocket(java.net.ServerSocket serverSocket)
Set server socket.
|
DataNetService.Builder |
setSocketSoTimeout(java.time.Duration socketSoTimeout)
Set timeout.
|
DataNetService.Builder |
setTransferListener(Transfer listener)
Register listener.
|
public DataNetService build()
DataNetService
public DataNetService.Builder setServerSocket(java.net.ServerSocket serverSocket)
serverSocket
- serverSocketpublic DataNetService.Builder setCommandProcessorProvider(CommandProcessorProvider<DataNetService.DataNetRequest> provider)
provider
- providerpublic DataNetService.Builder setIndex(int index)
index
- indexpublic DataNetService.Builder setSocketSoTimeout(java.time.Duration socketSoTimeout)
socketSoTimeout
- socketSoTimeoutpublic DataNetService.Builder setTransferListener(Transfer listener)
listener
- listenerpublic DataNetService.Builder setSendExecutor(java.util.concurrent.Executor executor)
executor
- executor