Module org.glassfish.grizzly
Class UDPNIOTransportBuilder
java.lang.Object
org.glassfish.grizzly.NIOTransportBuilder<UDPNIOTransportBuilder>
org.glassfish.grizzly.nio.transport.UDPNIOTransportBuilder
NIOTransportBuilder implementation for UDP.- Since:
- 2.0
-
Field Summary
Fields inherited from class org.glassfish.grizzly.NIOTransportBuilder
attributeBuilder, clientSocketSoTimeout, connectionTimeout, ioStrategy, kernelConfig, maxPendingBytesPerConnection, memoryManager, name, nioChannelDistributor, optimizedForMultiplexing, processor, processorSelector, readBufferSize, readTimeout, reuseAddress, selectionKeyHandler, selectorHandler, selectorProvider, selectorRunnerCount, transportClass, workerConfig, writeBufferSize, writeTimeout -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedUDPNIOTransportBuilder(Class<? extends UDPNIOTransport> transportClass) -
Method Summary
Modifier and TypeMethodDescriptionbuild()protected NIOTransportprotected UDPNIOTransportBuildergetThis()static UDPNIOTransportBuilderMethods inherited from class org.glassfish.grizzly.NIOTransportBuilder
getAttributeBuilder, getClientSocketSoTimeout, getConnectionTimeout, getIOStrategy, getMaxAsyncWriteQueueSizeInBytes, getMemoryManager, getName, getNIOChannelDistributor, getProcessor, getProcessorSelector, getReadBufferSize, getReadTimeout, getSelectionKeyHandler, getSelectorHandler, getSelectorProvider, getSelectorRunnersCount, getSelectorThreadPoolConfig, getWorkerThreadPoolConfig, getWriteBufferSize, getWriteTimeout, isOptimizedForMultiplexing, isReuseAddress, setAttributeBuilder, setClientSocketSoTimeout, setConnectionTimeout, setIOStrategy, setMaxAsyncWriteQueueSizeInBytes, setMemoryManager, setName, setNIOChannelDistributor, setOptimizedForMultiplexing, setProcessor, setProcessorSelector, setReadBufferSize, setReadTimeout, setReuseAddress, setSelectionKeyHandler, setSelectorHandler, setSelectorProvider, setSelectorRunnersCount, setSelectorThreadPoolConfig, setWorkerThreadPoolConfig, setWriteBufferSize, setWriteTimeout
-
Constructor Details
-
UDPNIOTransportBuilder
-
-
Method Details
-
newInstance
-
build
- Overrides:
buildin classNIOTransportBuilder<UDPNIOTransportBuilder>- Returns:
- an
NIOTransportbased on the builder's configuration.
-
getThis
- Specified by:
getThisin classNIOTransportBuilder<UDPNIOTransportBuilder>- Returns:
- this NIOTransportBuilder
- See Also:
-
create
- Specified by:
createin classNIOTransportBuilder<UDPNIOTransportBuilder>
-