Top Description Fields Constructors Methods
org.glassfish.grizzly.nio.transport

public Class UDPNIOTransportBuilder

extends NIOTransportBuilder<UDPNIOTransportBuilder>
Class Inheritance
Imports
org.glassfish.grizzly.NIOTransportBuilder, org.glassfish.grizzly.nio.NIOTransport

NIOTransportBuilder implementation for UDP.
Since
2.0

Field Summary

Inherited from org.glassfish.grizzly.NIOTransportBuilder:
attributeBuilderclientSocketSoTimeoutconnectionTimeoutioStrategykernelConfigmaxPendingBytesPerConnectionmemoryManagernamenioChannelDistributoroptimizedForMultiplexingprocessorprocessorSelectorreadBufferSizereadTimeoutreuseAddressreusePortselectionKeyHandlerselectorHandlerselectorProviderselectorRunnerCounttransportClassworkerConfigwriteBufferSizewriteTimeout

Constructor Summary

AccessConstructor and Description
protected
UDPNIOTransportBuilder(Class<? extends UDPNIOTransport> transportClass)

Method Summary

Modifier and TypeMethod and Description
public UDPNIOTransport
protected NIOTransport
protected UDPNIOTransportBuilder
public static UDPNIOTransportBuilder
Inherited from org.glassfish.grizzly.NIOTransportBuilder:
getAttributeBuildergetClientSocketSoTimeoutgetConnectionTimeoutgetIOStrategygetMaxAsyncWriteQueueSizeInBytesgetMemoryManagergetNamegetNIOChannelDistributorgetProcessorgetProcessorSelectorgetReadBufferSizegetReadTimeoutgetSelectionKeyHandlergetSelectorHandlergetSelectorProvidergetSelectorRunnersCountgetSelectorThreadPoolConfiggetWorkerThreadPoolConfiggetWriteBufferSizegetWriteTimeoutisOptimizedForMultiplexingisReuseAddressisReusePortsetAttributeBuildersetClientSocketSoTimeoutsetConnectionTimeoutsetIOStrategysetMaxAsyncWriteQueueSizeInBytessetMemoryManagersetNamesetNIOChannelDistributorsetOptimizedForMultiplexingsetProcessorsetProcessorSelectorsetReadBufferSizesetReadTimeoutsetReuseAddresssetReusePortsetSelectionKeyHandlersetSelectorHandlersetSelectorProvidersetSelectorRunnersCountsetSelectorThreadPoolConfigsetWorkerThreadPoolConfigsetWriteBufferSizesetWriteTimeout

Constructor Detail

UDPNIOTransportBuilderback to summary
protected UDPNIOTransportBuilder(Class<? extends UDPNIOTransport> transportClass)

Method Detail

buildback to summary
public UDPNIOTransport build()

Overrides org.glassfish.grizzly.NIOTransportBuilder.build.

Annotations
@Override
createback to summary
protected NIOTransport create(final String name)

Implements abstract org.glassfish.grizzly.NIOTransportBuilder.create.

Annotations
@Override
getThisback to summary
protected UDPNIOTransportBuilder getThis()

Implements abstract org.glassfish.grizzly.NIOTransportBuilder.getThis.

Annotations
@Override
newInstanceback to summary
public static UDPNIOTransportBuilder newInstance()