public class UDPNIOTransportBuilder extends NIOTransportBuilder<UDPNIOTransportBuilder>
NIOTransportBuilder
implementation for UDP
.attributeBuilder, clientSocketSoTimeout, connectionTimeout, ioStrategy, kernelConfig, maxPendingBytesPerConnection, memoryManager, name, nioChannelDistributor, optimizedForMultiplexing, processor, processorSelector, readBufferSize, reuseAddress, selectionKeyHandler, selectorHandler, selectorProvider, selectorRunnerCount, transportClass, workerConfig, writeBufferSize
Modifier | Constructor and Description |
---|---|
protected |
UDPNIOTransportBuilder(Class<? extends UDPNIOTransport> transportClass) |
Modifier and Type | Method and Description |
---|---|
UDPNIOTransport |
build() |
protected NIOTransport |
create() |
protected UDPNIOTransportBuilder |
getThis()
|
static UDPNIOTransportBuilder |
newInstance() |
configSelectorPool, getAttributeBuilder, getClientSocketSoTimeout, getConnectionTimeout, getIOStrategy, getMaxAsyncWriteQueueSizeInBytes, getMemoryManager, getName, getNIOChannelDistributor, getProcessor, getProcessorSelector, getReadBufferSize, getSelectionKeyHandler, getSelectorHandler, getSelectorProvider, getSelectorThreadPoolConfig, getWorkerThreadPoolConfig, getWriteBufferSize, isOptimizedForMultiplexing, isReuseAddress, setAttributeBuilder, setClientSocketSoTimeout, setConnectionTimeout, setIOStrategy, setMaxAsyncWriteQueueSizeInBytes, setMemoryManager, setName, setNIOChannelDistributor, setOptimizedForMultiplexing, setProcessor, setProcessorSelector, setReadBufferSize, setReuseAddress, setSelectionKeyHandler, setSelectorHandler, setSelectorProvider, setSelectorThreadPoolConfig, setWorkerThreadPoolConfig, setWriteBufferSize
protected UDPNIOTransportBuilder(Class<? extends UDPNIOTransport> transportClass)
public static UDPNIOTransportBuilder newInstance()
public UDPNIOTransport build()
build
in class NIOTransportBuilder<UDPNIOTransportBuilder>
NIOTransport
based on the builder's configuration.protected UDPNIOTransportBuilder getThis()
NIOTransportBuilder
getThis
in class NIOTransportBuilder<UDPNIOTransportBuilder>
protected NIOTransport create()
create
in class NIOTransportBuilder<UDPNIOTransportBuilder>
Copyright © 2014 Oracle Corporation. All rights reserved.