Uses of Package
org.jboss.netty.util
Packages that use org.jboss.netty.util
Package
Description
IoC/DI friendly helper classes which enable an easy implementation of
typical client side and server side channel initialization.
The core channel API which is asynchronous and event-driven abstraction of
various transports such as a
NIO Channel.
A virtual transport that enables the communication between the two
parties in the same virtual machine.
Abstract TCP and UDP socket interfaces which extend the core channel API.
An HTTP-based client-side
SocketChannel
and its corresponding server-side Servlet implementation that make your
existing server application work in a firewalled network.NIO-based socket channel
API implementation - recommended for a large number of connections (>= 1000).
Old blocking I/O based socket channel API implementation - recommended for
a small number of connections (< 1000).
A helper that wraps an encoder or a decoder so that they can be used without
doing actual I/O in unit tests or higher level codecs.
Executor
-based implementation of various
thread models that separate business logic from I/O threadsAdds support for read and write timeout and idle connection notification
using a
Timer
.Implementation of a Traffic Shaping Handler and Dynamic Statistics.
Utility classes used across multiple packages.
-
Classes in org.jboss.netty.util used by org.jboss.netty.bootstrapClassDescriptionA common interface for a class which depends on external resources that need explicit release or shutdown.
-
Classes in org.jboss.netty.util used by org.jboss.netty.channelClassDescriptionA common interface for a class which depends on external resources that need explicit release or shutdown.
-
Classes in org.jboss.netty.util used by org.jboss.netty.channel.localClassDescriptionA common interface for a class which depends on external resources that need explicit release or shutdown.
-
Classes in org.jboss.netty.util used by org.jboss.netty.channel.socketClassDescriptionA common interface for a class which depends on external resources that need explicit release or shutdown.
-
Classes in org.jboss.netty.util used by org.jboss.netty.channel.socket.httpClassDescriptionA common interface for a class which depends on external resources that need explicit release or shutdown.
-
Classes in org.jboss.netty.util used by org.jboss.netty.channel.socket.nioClassDescriptionA common interface for a class which depends on external resources that need explicit release or shutdown.Overrides the thread name proposed by
ThreadRenamingRunnable
.ARunnable
that changes the current thread name and reverts it back when its execution ends.SchedulesTimerTask
s for one-time future execution in a background thread.A task which is executed after the delay specified withTimer.newTimeout(TimerTask, long, TimeUnit)
. -
Classes in org.jboss.netty.util used by org.jboss.netty.channel.socket.oioClassDescriptionA common interface for a class which depends on external resources that need explicit release or shutdown.Overrides the thread name proposed by
ThreadRenamingRunnable
. -
Classes in org.jboss.netty.util used by org.jboss.netty.example.uptime
-
Classes in org.jboss.netty.util used by org.jboss.netty.handler.codec.embedderClassDescriptionA common interface for a class which depends on external resources that need explicit release or shutdown.
-
Classes in org.jboss.netty.util used by org.jboss.netty.handler.executionClassDescriptionRepresents an object which contains another object that needs to be taken into account by
ObjectSizeEstimator
for more accurate object size estimation.A common interface for a class which depends on external resources that need explicit release or shutdown.Estimates the size of an object in bytes. -
Classes in org.jboss.netty.util used by org.jboss.netty.handler.ssl
-
Classes in org.jboss.netty.util used by org.jboss.netty.handler.timeoutClassDescriptionA common interface for a class which depends on external resources that need explicit release or shutdown.Schedules
TimerTask
s for one-time future execution in a background thread.A task which is executed after the delay specified withTimer.newTimeout(TimerTask, long, TimeUnit)
. -
Classes in org.jboss.netty.util used by org.jboss.netty.handler.trafficClassDescriptionThe default
ObjectSizeEstimator
implementation for general purpose.A common interface for a class which depends on external resources that need explicit release or shutdown.Estimates the size of an object in bytes.SchedulesTimerTask
s for one-time future execution in a background thread.A task which is executed after the delay specified withTimer.newTimeout(TimerTask, long, TimeUnit)
. -
Classes in org.jboss.netty.util used by org.jboss.netty.utilClassDescriptionA common interface for a class which depends on external resources that need explicit release or shutdown.A
Timer
optimized for approximated I/O timeout scheduling.Bucket that stores HashedWheelTimeouts.Estimates the size of an object in bytes.Overrides the thread name proposed byThreadRenamingRunnable
.SchedulesTimerTask
s for one-time future execution in a background thread.A task which is executed after the delay specified withTimer.newTimeout(TimerTask, long, TimeUnit)
.