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, setWriteBufferSizeprotected 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()
NIOTransportBuildergetThis in class NIOTransportBuilder<UDPNIOTransportBuilder>protected NIOTransport create()
create in class NIOTransportBuilder<UDPNIOTransportBuilder>Copyright © 2013 Oracle Corporation. All Rights Reserved.