All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
Class |
Description |
AbstractChannel |
|
AbstractChannelBuffer |
A skeletal implementation of a buffer.
|
AbstractChannelBufferFactory |
|
AbstractChannelSink |
|
AbstractDiskHttpData |
Abstract Disk HttpData implementation
|
AbstractHttpData |
Abstract HttpData implementation
|
AbstractInternalLogger |
|
AbstractMemoryHttpData |
Abstract Memory HttpData implementation
|
AbstractNioBossPool<E extends Boss> |
|
AbstractNioChannelSink |
|
AbstractNioWorkerPool<E extends org.jboss.netty.channel.socket.nio.AbstractNioWorker> |
|
AbstractOioChannelSink |
|
AbstractServerChannel |
A skeletal server-side Channel implementation.
|
AbstractTrafficShapingHandler |
|
AbstractTrafficShapingHandler.SimpleObjectSizeEstimator |
For simple ChannelBuffer, returns the readableBytes, else
use standard DefaultObjectSizeEstimator.
|
AdaptiveReceiveBufferSizePredictor |
|
AdaptiveReceiveBufferSizePredictorFactory |
|
Attribute |
Attribute interface
|
AutobahnServer |
A Web Socket echo server for running the autobahn test
suite
|
AutobahnServerHandler |
Handles handshakes and messages
|
AutobahnServerPipelineFactory |
|
Base64 |
|
Base64Decoder |
|
Base64Dialect |
Enumeration of supported Base64 dialects.
|
Base64Encoder |
|
BigEndianHeapChannelBuffer |
A big-endian Java heap buffer.
|
BigIntegerDecoder |
Decodes the binary representation of a BigInteger prepended
with a magic number ('F' or 0x46) and a 32-bit integer length prefix into a
BigInteger instance.
|
BinaryWebSocketFrame |
Web Socket frame containing binary data
|
BlockingReadHandler<E> |
Emulates blocking read operation.
|
BlockingReadTimeoutException |
|
Bootstrap |
A helper class which initializes a Channel .
|
Boss |
Serves the boss tasks like connecting/accepting
|
BossPool<E extends Boss> |
A Pool that holds Boss instances
|
BufferedWriteHandler |
Emulates buffered write operation.
|
ByteBufferBackedChannelBuffer |
|
ByteBufferUtil |
This is fork of ElasticSearch's ByteBufferAllocator.Cleaner class
|
CaseIgnoringComparator |
|
ChainedExecutor |
|
Channel |
A nexus to a network socket or a component which is capable of I/O
operations such as read, write, connect, and bind.
|
ChannelBuffer |
A random and sequential accessible sequence of zero or more bytes (octets).
|
ChannelBufferFactory |
|
ChannelBufferIndexFinder |
|
ChannelBufferInputStream |
|
ChannelBufferOutputStream |
|
ChannelBuffers |
Creates a new ChannelBuffer by allocating new space or by wrapping
or copying existing byte arrays, byte buffers and a string.
|
ChannelConfig |
A set of configuration properties of a Channel .
|
ChannelDownstreamEventRunnable |
|
ChannelDownstreamEventRunnableFilter |
|
ChannelDownstreamHandler |
|
ChannelEvent |
An I/O event or I/O request associated with a Channel .
|
ChannelEventRunnable |
|
ChannelEventRunnableFilter |
|
ChannelException |
|
ChannelFactory |
The main interface to a transport that creates a Channel associated
with a certain communication entity such as a network socket.
|
ChannelFuture |
The result of an asynchronous Channel I/O operation.
|
ChannelFutureListener |
|
ChannelFutureNotifier |
ChannelFutureListener implementation which takes another ChannelFuture and notifies it
once the operationComplete method was called.
|
ChannelFutureProgressListener |
Listens to the progress of a time-consuming I/O operation such as a large
file transfer.
|
ChannelGroup |
A thread-safe Set that contains open Channel s and provides
various bulk operations on them.
|
ChannelGroupFuture |
|
ChannelGroupFutureListener |
|
ChannelHandler |
|
ChannelHandler.Sharable |
Indicates that the same instance of the annotated ChannelHandler
can be added to one or more ChannelPipeline s multiple times
without a race condition.
|
ChannelHandlerContext |
|
ChannelHandlerLifeCycleException |
|
ChannelLocal<T> |
A global variable that is local to a Channel .
|
ChannelPipeline |
|
ChannelPipelineException |
|
ChannelPipelineFactory |
|
ChannelRunnableWrapper |
|
Channels |
|
ChannelSink |
Receives and processes the terminal downstream ChannelEvent s.
|
ChannelState |
The current or future state of a Channel .
|
ChannelStateEvent |
|
ChannelTrafficShapingHandler |
This implementation of the AbstractTrafficShapingHandler is for channel
traffic shaping, that is to say a per channel limitation of the bandwidth.
|
ChannelUpstreamEventRunnable |
|
ChannelUpstreamEventRunnableFilter |
|
ChannelUpstreamHandler |
|
CharsetUtil |
A utility class that provides various common operations and constants
related with Charset and its relevant classes.
|
ChildChannelStateEvent |
|
ChunkedFile |
A ChunkedInput that fetches data from a file chunk by chunk.
|
ChunkedInput |
|
ChunkedNioFile |
|
ChunkedNioStream |
|
ChunkedStream |
|
ChunkedWriteHandler |
|
CIDR |
|
CIDR4 |
|
CIDR6 |
|
ClassResolver |
|
ClassResolvers |
|
ClientBootstrap |
A helper class which creates a new client-side Channel and makes a
connection attempt.
|
ClientCookieDecoder |
A RFC6265 compliant cookie decoder to be used client side.
|
ClientCookieEncoder |
A RFC6265 compliant cookie encoder to be used client side,
so only name=value pairs are sent.
|
ClientSocketChannelFactory |
|
CloseWebSocketFrame |
Web Socket Frame for closing the connection
|
CodecEmbedder<E> |
A helper that wraps an encoder or a decoder (codec) so that they can be used
without doing actual I/O in unit tests or higher level codecs.
|
CodecEmbedderException |
|
CommonsLoggerFactory |
|
CompatibleMarshallingDecoder |
|
CompatibleMarshallingEncoder |
OneToOneEncoder implementation which uses JBoss Marshalling to marshal
an Object.
|
CompatibleObjectEncoder |
An encoder which serializes a Java object into a ChannelBuffer
(interoperability version).
|
CompleteChannelFuture |
|
CompositeChannelBuffer |
A virtual buffer which shows multiple buffers as a single merged buffer.
|
CompressionException |
An IOException that is raised when compression or decompression
failed.
|
ConcurrentIdentityHashMap<K,V> |
|
ConcurrentIdentityWeakKeyHashMap<K,V> |
|
ConnectionlessBootstrap |
A helper class which creates a new server-side Channel for a
connectionless transport.
|
ConnectTimeoutException |
ConnectException which will be thrown if a connection could
not be established because of a connection timeout.
|
ContextBoundUnmarshallerProvider |
|
ContinuationWebSocketFrame |
Web Socket continuation frame containing continuation text or binary data.
|
ConversionUtil |
Conversion utility class to parse a property represented as a string or
an object.
|
Cookie |
Deprecated.
|
Cookie |
|
CookieDecoder |
Parent of Client and Server side cookie decoders
|
CookieDecoder |
Deprecated.
|
CookieEncoder |
Parent of Client and Server side cookie encoders
|
CookieEncoder |
Encodes Cookie s into an HTTP header value.
|
CookieHeaderNames |
|
CorruptedFrameException |
An Exception which is thrown when the received frame data can not
be decoded by a FrameDecoder implementation.
|
DatagramChannel |
|
DatagramChannelConfig |
|
DatagramChannelFactory |
|
DeadLockProofWorker |
|
DebugUtil |
Determines if Netty is running in a debug mode or not.
|
DecoderEmbedder<E> |
A helper that wraps a decoder so that it can be used without doing actual
I/O in unit tests or higher level codecs.
|
DefaultChannelConfig |
|
DefaultChannelFuture |
|
DefaultChannelGroup |
|
DefaultChannelGroupFuture |
|
DefaultChannelPipeline |
|
DefaultChildChannelStateEvent |
|
DefaultCookie |
The default Cookie implementation.
|
DefaultCookie |
Deprecated.
|
DefaultDatagramChannelConfig |
|
DefaultExceptionEvent |
|
DefaultFileRegion |
|
DefaultHttpChunk |
|
DefaultHttpChunkTrailer |
|
DefaultHttpDataFactory |
Default factory giving Attribute and FileUpload according to constructor
Attribute and FileUpload could be :
- MemoryAttribute, DiskAttribute or MixedAttribute
- MemoryFileUpload, DiskFileUpload or MixedFileUpload
according to the constructor.
|
DefaultHttpHeaders |
|
DefaultHttpMessage |
|
DefaultHttpRequest |
|
DefaultHttpResponse |
|
DefaultIdleStateEvent |
|
DefaultLocalClientChannelFactory |
|
DefaultLocalServerChannelFactory |
|
DefaultMarshallerProvider |
|
DefaultObjectSizeEstimator |
|
DefaultServerChannelConfig |
|
DefaultServerSocketChannelConfig |
|
DefaultSocketChannelConfig |
|
DefaultSpdyDataFrame |
|
DefaultSpdyGoAwayFrame |
|
DefaultSpdyHeaders |
|
DefaultSpdyHeadersFrame |
|
DefaultSpdyPingFrame |
|
DefaultSpdyRstStreamFrame |
|
DefaultSpdySettingsFrame |
|
DefaultSpdyStreamFrame |
|
DefaultSpdySynReplyFrame |
|
DefaultSpdySynStreamFrame |
|
DefaultSpdyWindowUpdateFrame |
|
DefaultUnmarshallerProvider |
|
DefaultWriteCompletionEvent |
|
DelimiterBasedFrameDecoder |
A decoder that splits the received ChannelBuffer s by one or more
delimiters.
|
Delimiters |
|
DetectionUtil |
Utility that detects various properties specific to the current runtime
environment, such as Java version and the availability of the
sun.misc.Unsafe object.
|
DirectChannelBufferFactory |
A ChannelBufferFactory which pre-allocates a large chunk of direct
buffer and returns its slice on demand.
|
DiscardClient |
Keeps sending random data to the specified address.
|
DiscardClientHandler |
Handles a client-side channel.
|
DiscardServer |
Discards any incoming data.
|
DiscardServerHandler |
Handles a server-side channel.
|
DiskAttribute |
Disk implementation of Attributes
|
DiskFileUpload |
Disk FileUpload implementation that stores file into real files
|
DownstreamChannelStateEvent |
|
DownstreamMessageEvent |
|
DuplicatedChannelBuffer |
A derived buffer which simply forwards all data access requests to its
parent.
|
DynamicChannelBuffer |
A dynamic capacity buffer which increases its capacity as needed.
|
EchoClient |
Sends one message when a connection is open and echoes back any received
data to the server.
|
EchoClientHandler |
Handler implementation for the echo client.
|
EchoServer |
Echoes back any received data from a client.
|
EchoServerHandler |
Handler implementation for the echo server.
|
EmptyArrays |
|
EmptyChannelBuffer |
An immutable empty buffer implementation.
|
EncoderEmbedder<E> |
A helper that wraps an encoder so that it can be used without doing actual
I/O in unit tests or higher level codecs.
|
EstimatableObjectWrapper |
Represents an object which contains another object that needs to be taken
into account by ObjectSizeEstimator for more accurate object size
estimation.
|
ExceptionEvent |
|
ExecutionHandler |
|
ExecutorUtil |
|
ExternalResourceReleasable |
A common interface for a class which depends on external resources that
need explicit release or shutdown.
|
ExternalResourceUtil |
|
FactorialClient |
Sends a sequence of integers to a FactorialServer to calculate
the factorial of the specified integer.
|
FactorialClientHandler |
Handler for a client-side channel.
|
FactorialClientPipelineFactory |
|
FactorialServer |
Receives a sequence of integers from a FactorialClient to calculate
the factorial of the specified integer.
|
FactorialServerHandler |
Handler for a server-side channel.
|
FactorialServerPipelineFactory |
|
FailedChannelFuture |
|
FairOrderedDownstreamThreadPoolExecutor |
|
FairOrderedMemoryAwareThreadPoolExecutor |
|
FileRegion |
|
FileUpload |
FileUpload interface that could be in memory, on temporary file or any other implementations.
|
FingerprintTrustManagerFactory |
|
FixedLengthFrameDecoder |
A decoder that splits the received ChannelBuffer s by the fixed number
of bytes.
|
FixedReceiveBufferSizePredictor |
|
FixedReceiveBufferSizePredictorFactory |
|
FrameDecoder |
Decodes the received ChannelBuffer s into a meaningful frame object.
|
GlobalChannelTrafficCounter |
|
GlobalChannelTrafficShapingHandler |
This implementation of the AbstractTrafficShapingHandler is for global
and per channel traffic shaping, that is to say a global limitation of the bandwidth, whatever
the number of opened channels and a per channel limitation of the bandwidth.
This version shall not be in the same pipeline than other TrafficShapingHandler.
The general use should be as follow:
Create your unique GlobalChannelTrafficShapingHandler like:
GlobalChannelTrafficShapingHandler myHandler = new GlobalChannelTrafficShapingHandler(executor);
The executor could be the underlying IO worker pool
pipeline.addLast(myHandler);
Note that this handler has a Pipeline Coverage of "all" which means only one such handler must be created
and shared among all channels as the counter must be shared among all channels.
Other arguments can be passed like write or read limitation (in bytes/s where 0 means no limitation)
or the check interval (in millisecond) that represents the delay between two computations of the
bandwidth and so the call back of the doAccounting method (0 means no accounting at all).
Note that as this is a fusion of both Global and Channel Traffic Shaping, limits are in 2 sets,
respectively Global and Channel.
A value of 0 means no accounting for checkInterval.
|
GlobalTrafficShapingHandler |
This implementation of the AbstractTrafficShapingHandler is for global
traffic shaping, that is to say a global limitation of the bandwidth, whatever
the number of opened channels.
|
HashedWheelTimer |
A Timer optimized for approximated I/O timeout scheduling.
|
HeapChannelBuffer |
A skeletal implementation for Java heap buffers.
|
HeapChannelBufferFactory |
|
HexDumpProxy |
|
HexDumpProxyInboundHandler |
|
HexDumpProxyPipelineFactory |
|
HttpChunk |
An HTTP chunk which is used for HTTP chunked transfer-encoding.
|
HttpChunkAggregator |
|
HttpChunkTrailer |
The last HttpChunk which has trailing headers.
|
HttpClientCodec |
|
HttpConstants |
|
HttpContentCompressor |
Compresses an HttpMessage and an HttpChunk in gzip or
deflate encoding while respecting the "Accept-Encoding" header.
|
HttpContentDecoder |
|
HttpContentDecompressor |
|
HttpContentEncoder |
|
HttpData |
Extended interface for InterfaceHttpData
|
HttpDataFactory |
Interface to enable creation of InterfaceHttpData objects
|
HttpHeaderDateFormat |
This DateFormat decodes 3 formats of Date , but only encodes the one,
the first:
Sun, 06 Nov 1994 08:49:37 GMT: standard specification, the only one with
valid generation
Sun, 06 Nov 1994 08:49:37 GMT: obsolete specification
Sun Nov 6 08:49:37 1994: obsolete specification
|
HttpHeaders |
Provides the constants for the standard HTTP header names and values and
commonly used utility methods that accesses an HttpMessage .
|
HttpHeaders.Names |
Standard HTTP header names.
|
HttpHeaders.Values |
Standard HTTP header values.
|
HttpHelloWorldServer |
An HTTP server that sends back the content of the received HTTP request
in a pretty plaintext form.
|
HttpHelloWorldServerHandler |
|
HttpHelloWorldServerPipelineFactory |
|
HttpMessage |
|
HttpMessageDecoder |
|
HttpMessageDecoder.State |
|
HttpMessageEncoder |
|
HttpMethod |
The request method of HTTP or its derived protocols, such as
RTSP and
ICAP.
|
HttpPostMultipartRequestDecoder |
This decoder will decode Body and can handle POST BODY in multipart form.
|
HttpPostRequestDecoder |
This decoder will decode Body and can handle POST BODY (both multipart and standard).
|
HttpPostRequestDecoder.EndOfDataDecoderException |
Exception when the body is fully decoded, even if there is still data
|
HttpPostRequestDecoder.ErrorDataDecoderException |
Exception when an error occurs while decoding
|
HttpPostRequestDecoder.MultiPartStatus |
states follow
NOTSTARTED PREAMBLE (
(HEADERDELIMITER DISPOSITION (FIELD | FILEUPLOAD))*
(HEADERDELIMITER DISPOSITION MIXEDPREAMBLE
(MIXEDDELIMITER MIXEDDISPOSITION MIXEDFILEUPLOAD)+
MIXEDCLOSEDELIMITER)*
CLOSEDELIMITER)+ EPILOGUE
First status is: NOSTARTED
Content-type: multipart/form-data, boundary=AaB03x => PREAMBLE in Header
--AaB03x => HEADERDELIMITER
content-disposition: form-data; name="field1" => DISPOSITION
Joe Blow => FIELD
--AaB03x => HEADERDELIMITER
content-disposition: form-data; name="pics" => DISPOSITION
Content-type: multipart/mixed, boundary=BbC04y
--BbC04y => MIXEDDELIMITER
Content-disposition: attachment; filename="file1.txt" => MIXEDDISPOSITION
Content-Type: text/plain
...
|
HttpPostRequestDecoder.NotEnoughDataDecoderException |
Exception when try reading data from request in chunked format, and not enough
data are available (need more chunks)
|
HttpPostRequestEncoder |
This encoder will help to encode Request for a FORM as POST.
|
HttpPostRequestEncoder.EncoderMode |
Different modes to use to encode form data.
|
HttpPostRequestEncoder.ErrorDataEncoderException |
Exception when an error occurs while encoding
|
HttpPostStandardRequestDecoder |
This decoder will decode Body and can handle standard (non multipart) POST BODY.
|
HttpRequest |
An HTTP request.
|
HttpRequestDecoder |
|
HttpRequestEncoder |
|
HttpResponse |
An HTTP response.
|
HttpResponseDecoder |
|
HttpResponseEncoder |
|
HttpResponseStatus |
The response code and its description of HTTP or its derived protocols, such as
RTSP and
ICAP.
|
HttpServerCodec |
|
HttpSnoopClient |
|
HttpSnoopClientHandler |
|
HttpSnoopClientPipelineFactory |
|
HttpSnoopServer |
An HTTP server that sends back the content of the received HTTP request
in a pretty plaintext form.
|
HttpSnoopServerHandler |
|
HttpSnoopServerPipelineFactory |
|
HttpStaticFileServer |
|
HttpStaticFileServerHandler |
A simple handler that serves incoming HTTP requests to send their respective
HTTP responses.
|
HttpStaticFileServerPipelineFactory |
|
HttpTunnelingClientExample |
An HTTP tunneled version of the telnet client example.
|
HttpTunnelingClientSocketChannelFactory |
|
HttpTunnelingServlet |
An HttpServlet that proxies an incoming data to the actual server
and vice versa.
|
HttpTunnelingSocketChannelConfig |
|
HttpUploadClient |
|
HttpUploadClientHandler |
|
HttpUploadClientPipelineFactory |
|
HttpUploadServer |
|
HttpUploadServerHandler |
|
HttpUploadServerPipelineFactory |
|
HttpVersion |
The version of HTTP or its derived protocols, such as
RTSP and
ICAP.
|
IdleState |
|
IdleStateAwareChannelHandler |
|
IdleStateAwareChannelUpstreamHandler |
|
IdleStateEvent |
|
IdleStateHandler |
|
ImmediateExecutor |
Executor which executes the command in the caller thread.
|
InsecureTrustManagerFactory |
|
InterfaceHttpData |
Interface for all Objects that could be encoded/decoded using HttpPostRequestEncoder/Decoder
|
InterfaceHttpData.HttpDataType |
|
InterfaceHttpPostRequestDecoder |
|
InternalAttribute |
This Attribute is only for Encoder use to insert special command between object if needed
(like Multipart Mixed mode)
|
InternalLogger |
Internal-use-only logger used by Netty.
|
InternalLoggerFactory |
Creates an InternalLogger or changes the default factory
implementation.
|
InternalLogLevel |
|
InternetProtocolFamily |
Internet Protocol (IP) families
|
IpFilteringHandler |
The Interface IpFilteringHandler.
|
IpFilteringHandlerImpl |
General class that handle Ip Filtering.
|
IpFilterListener |
The listener interface for receiving ipFilter events.
|
IpFilterRule |
This Interface defines an Ip Filter Rule.
|
IpFilterRuleHandler |
Implementation of Filter of IP based on ALLOW and DENY rules.
This implementation could be changed by implementing a new IpFilterRule than default
IpV4SubnetFilterRule (IPV4 support only), IpSubnetFilterRule (IPV4 and IPV6 support)
or IpFilterRule (IP and host name string pattern support) .
The check is done by going from step to step in the underlying array of IpFilterRule.
Each IpFilterRule answers to the method accept if the InetAddress is accepted or not,
according to its implementation.
|
IpFilterRuleList |
The Class IpFilterRuleList is a helper class to generate a List of Rules from a string.
|
IpSet |
This Interface defines an IpSet object.
|
IpSubnet |
This class allows to check if an IP V4 or V6 Address is contained in a subnet.
|
IpSubnetFilterRule |
Ip V4 and Ip V6 filter rule.
Note that mix of IPV4 and IPV6 is allowed but it is not recommended.
|
IpV4Subnet |
This class allows to check if an IP-V4-Address is contained in a subnet.
Supported Formats for the Subnets are: 1.1.1.1/255.255.255.255 or 1.1.1.1/32 (CIDR-Notation)
and (InetAddress,Mask) where Mask is a integer for CIDR-notation or a String for Standard Mask notation.
Example1:
IpV4Subnet ips = new IpV4Subnet("192.168.1.0/24");
System.out.println("Result: "+ ips.contains("192.168.1.123"));
System.out.println("Result: "+ ips.contains(inetAddress2));
Example1 bis:
IpV4Subnet ips = new IpV4Subnet(inetAddress, 24);
where inetAddress is 192.168.1.0 and inetAddress2 is 192.168.1.123
Example2:
IpV4Subnet ips = new IpV4Subnet("192.168.1.0/255.255.255.0");
System.out.println("Result: "+ ips.contains("192.168.1.123"));
System.out.println("Result: "+ ips.contains(inetAddress2));
Example2 bis:
IpV4Subnet ips = new IpV4Subnet(inetAddress, "255.255.255.0");
where inetAddress is 192.168.1.0 and inetAddress2 is 192.168.1.123
|
IpV4SubnetFilterRule |
IpV4 only Filter Rule
|
JBossLoggerFactory |
|
JdkLoggerFactory |
|
JdkSslClientContext |
A client-side SslContext which uses JDK's SSL/TLS implementation.
|
JdkSslContext |
An SslContext which uses JDK's SSL/TLS implementation.
|
JdkSslServerContext |
A server-side SslContext which uses JDK's SSL/TLS implementation.
|
JdkZlibEncoder |
|
LengthFieldBasedFrameDecoder |
A decoder that splits the received ChannelBuffer s dynamically by the
value of the length field in the message.
|
LengthFieldPrepender |
An encoder that prepends the length of the message.
|
LifeCycleAwareChannelHandler |
|
LineBasedFrameDecoder |
A decoder that splits the received ChannelBuffer s on line endings.
|
LittleEndianHeapChannelBuffer |
A little-endian Java heap buffer.
|
LocalAddress |
An endpoint in the local transport.
|
LocalChannel |
|
LocalClientChannelFactory |
|
LocalEchoServerRegistration |
Deploy this in JBossAS 5 or other IoC container by adding the following bean.
|
LocalExample |
|
LocalServerChannel |
|
LocalServerChannelFactory |
|
LocalTimeClient |
Sends a list of continent/city pairs to a LocalTimeServer to
get the local times of the specified cities.
|
LocalTimeClientHandler |
|
LocalTimeClientPipelineFactory |
|
LocalTimeProtocol |
|
LocalTimeProtocol.Continent |
Protobuf enum org.jboss.netty.example.localtime.Continent
|
LocalTimeProtocol.DayOfWeek |
Protobuf enum org.jboss.netty.example.localtime.DayOfWeek
|
LocalTimeProtocol.LocalTime |
Protobuf type org.jboss.netty.example.localtime.LocalTime
|
LocalTimeProtocol.LocalTime.Builder |
Protobuf type org.jboss.netty.example.localtime.LocalTime
|
LocalTimeProtocol.LocalTimeOrBuilder |
|
LocalTimeProtocol.LocalTimes |
Protobuf type org.jboss.netty.example.localtime.LocalTimes
|
LocalTimeProtocol.LocalTimes.Builder |
Protobuf type org.jboss.netty.example.localtime.LocalTimes
|
LocalTimeProtocol.LocalTimesOrBuilder |
|
LocalTimeProtocol.Location |
Protobuf type org.jboss.netty.example.localtime.Location
|
LocalTimeProtocol.Location.Builder |
Protobuf type org.jboss.netty.example.localtime.Location
|
LocalTimeProtocol.LocationOrBuilder |
|
LocalTimeProtocol.Locations |
Protobuf type org.jboss.netty.example.localtime.Locations
|
LocalTimeProtocol.Locations.Builder |
Protobuf type org.jboss.netty.example.localtime.Locations
|
LocalTimeProtocol.LocationsOrBuilder |
|
LocalTimeServer |
Receives a list of continent/city pairs from a LocalTimeClient to
get the local times of the specified cities.
|
LocalTimeServerHandler |
|
LocalTimeServerPipelineFactory |
|
Log4JLoggerFactory |
|
LoggingHandler |
|
MarshallerProvider |
|
MarshallingDecoder |
|
MarshallingEncoder |
OneToOneEncoder implementation which uses JBoss Marshalling to marshal
an Object.
|
MemoryAttribute |
Memory implementation of Attributes
|
MemoryAwareThreadPoolExecutor |
A ThreadPoolExecutor which blocks the task submission when there's
too many tasks in the queue.
|
MemoryFileUpload |
Default FileUpload implementation that stores file into memory.
Warning: be aware of the memory limitation.
|
MessageEvent |
A ChannelEvent which represents the transmission or reception of a
message.
|
MixedAttribute |
Mixed implementation using both in Memory and in File with a limit of size
|
MixedFileUpload |
Mixed implementation using both in Memory and in File with a limit of size
|
NativeLibraryLoader |
Helper class to load JNI resources.
|
NettyBundleActivator |
An OSGi BundleActivator that configures logging.
|
NettyLoggerConfigurator |
|
NettyLoggerConfigurator |
|
NetUtil |
A class that holds a number of network-related constants.
|
NioChannelConfig |
Special ChannelConfig sub-type which offers extra methods which are useful for NIO.
|
NioClientBoss |
Boss implementation that handles the connection attempts of clients
|
NioClientBossPool |
|
NioClientSocketChannelFactory |
|
NioDatagramChannel |
|
NioDatagramChannelConfig |
|
NioDatagramChannelFactory |
|
NioDatagramWorker |
A class responsible for registering channels with Selector .
|
NioDatagramWorkerPool |
|
NioSelector |
|
NioSelectorPool |
|
NioServerBoss |
Boss implementation which handles accepting of new connections
|
NioServerBossPool |
|
NioServerSocketChannelFactory |
|
NioSocketChannel |
|
NioSocketChannelConfig |
|
NioWorker |
|
NioWorkerPool |
Default implementation which hands of NioWorker 's
|
NonReentrantLock |
|
NotSslRecordException |
Special SSLException which will get thrown if a packet is
received that not looks like a TLS/SSL record.
|
NumberEncoder |
Encodes a Number into the binary representation prepended with
a magic number ('F' or 0x46) and a 32-bit length prefix.
|
ObjectDecoder |
A decoder which deserializes the received ChannelBuffer s into Java
objects.
|
ObjectDecoderInputStream |
|
ObjectEchoClient |
Modification of EchoClient which utilizes Java object serialization.
|
ObjectEchoClientHandler |
Handler implementation for the object echo client.
|
ObjectEchoServer |
Modification of EchoServer which utilizes Java object serialization.
|
ObjectEchoServerHandler |
Handles both client-side and server-side handler depending on which
constructor was called.
|
ObjectEncoder |
|
ObjectEncoderOutputStream |
|
ObjectSizeEstimator |
Estimates the size of an object in bytes.
|
OioClientSocketChannelFactory |
|
OioDatagramChannelFactory |
|
OioServerSocketChannelFactory |
|
OneIpFilterHandler |
Handler that block any new connection if there are already a currently active
channel connected with the same InetAddress (IP).
|
OneToOneDecoder |
Transforms a received message into another message.
|
OneToOneEncoder |
Transforms a write request into another write request.
|
OneToOneStrictEncoder |
Special OneToOneEncoder which enforce strict ordering of encoding and writing.
|
OpenSsl |
|
OpenSslEngine |
|
OpenSslServerContext |
A server-side SslContext which uses OpenSSL's SSL/TLS implementation.
|
OpenSslSessionStats |
Stats exposed by an OpenSSL session context.
|
OrderedDownstreamThreadPoolExecutor |
|
OrderedMemoryAwareThreadPoolExecutor |
|
OsgiLoggerFactory |
Logger factory which creates an OSGi
LogService logger.
|
PatternRule |
The Class PatternRule represents an IP filter rule using string patterns.
|
PingWebSocketFrame |
Web Socket frame containing binary data
|
PongWebSocketFrame |
Web Socket frame containing binary data
|
PortUnificationServer |
Serves two protocols (HTTP and Factorial) using only one port, enabling
either SSL or GZIP dynamically on demand.
|
PortUnificationServerHandler |
Manipulates the current pipeline dynamically to switch protocols or enable
SSL or GZIP.
|
PrematureChannelClosureException |
Exception which should get thrown if a Channel got closed before it is expected
|
ProtobufDecoder |
|
ProtobufEncoder |
|
ProtobufVarint32FrameDecoder |
A decoder that splits the received ChannelBuffer s dynamically by the
value of the Google Protocol Buffers
Base
128 Varints integer length field in the message.
|
ProtobufVarint32LengthFieldPrepender |
An encoder that prepends the the Google Protocol Buffers
Base
128 Varints integer length field.
|
QueryStringDecoder |
Splits an HTTP query string into a path string and key-value parameter pairs.
|
QueryStringEncoder |
Creates an URL-encoded URI from a path string and key-value parameter pairs.
|
QuoteOfTheMomentClient |
|
QuoteOfTheMomentClientHandler |
|
QuoteOfTheMomentServer |
|
QuoteOfTheMomentServerHandler |
|
ReadOnlyChannelBuffer |
A derived buffer which forbids any write requests to its parent.
|
ReadTimeoutException |
|
ReadTimeoutHandler |
|
ReceiveBufferSizePredictor |
Predicts the number of readable bytes in the receive buffer of a
Channel .
|
ReceiveBufferSizePredictorFactory |
|
ReplayingDecoder<T extends Enum<T>> |
A specialized variation of FrameDecoder which enables implementation
of a non-blocking decoder in the blocking I/O paradigm.
|
ReusableIterator<E> |
|
RtspHeaders |
Standard RTSP header names and values.
|
RtspHeaders.Names |
Standard RTSP header names.
|
RtspHeaders.Values |
Standard RTSP header values.
|
RtspMessageDecoder |
|
RtspMessageEncoder |
|
RtspMethods |
The request method of RTSP.
|
RtspRequestDecoder |
|
RtspRequestEncoder |
|
RtspResponseDecoder |
|
RtspResponseEncoder |
|
RtspResponseStatuses |
The status code and its description of a RTSP response.
|
RtspVersions |
The version of RTSP.
|
SecureChatClient |
|
SecureChatClientHandler |
Handles a client-side channel.
|
SecureChatClientPipelineFactory |
|
SecureChatServer |
|
SecureChatServerHandler |
Handles a server-side channel.
|
SecureChatServerPipelineFactory |
|
SelfSignedCertificate |
Generates a temporary self-signed certificate for testing purposes.
|
ServerBootstrap |
A helper class which creates a new server-side Channel and accepts
incoming connections.
|
ServerChannel |
A Channel that accepts an incoming connection attempt and creates
its child Channel s by accepting them.
|
ServerChannelFactory |
|
ServerCookieDecoder |
A RFC6265 compliant cookie decoder to be used server side.
|
ServerCookieEncoder |
A RFC6265 compliant cookie encoder to be used server side,
so some fields are sent (Version is typically ignored).
|
ServerSocketChannel |
A TCP/IP ServerChannel which accepts incoming TCP/IP connections.
|
ServerSocketChannelConfig |
|
ServerSocketChannelFactory |
|
ShareableWorkerPool<E extends Worker> |
This implementation of a WorkerPool should be used if you plan to share a
WorkerPool between different Factories.
|
SharedResourceMisuseDetector |
|
SimpleChannelDownstreamHandler |
|
SimpleChannelHandler |
A ChannelHandler which provides an individual handler method
for each event type.
|
SimpleChannelUpstreamHandler |
|
SimpleTrustManagerFactory |
|
Slf4JLoggerFactory |
Logger factory which creates a SLF4J
logger.
|
SlicedChannelBuffer |
A derived buffer which exposes its parent's sub-region only.
|
SocketChannel |
|
SocketChannelConfig |
|
SocksAuthRequest |
An socks auth request.
|
SocksAuthRequestDecoder |
|
SocksAuthResponse |
An socks auth response.
|
SocksAuthResponseDecoder |
|
SocksAuthResponseDecoder.State |
|
SocksCmdRequest |
An socks cmd request.
|
SocksCmdRequestDecoder |
|
SocksCmdResponse |
An socks cmd response.
|
SocksCmdResponseDecoder |
|
SocksCmdResponseDecoder.State |
|
SocksInitRequest |
An socks init request.
|
SocksInitRequestDecoder |
|
SocksInitResponse |
An socks init response.
|
SocksInitResponseDecoder |
|
SocksInitResponseDecoder.State |
|
SocksMessage |
|
SocksMessage.AddressType |
|
SocksMessage.AuthScheme |
|
SocksMessage.AuthStatus |
|
SocksMessage.CmdStatus |
|
SocksMessage.CmdType |
|
SocksMessage.MessageType |
|
SocksMessage.ProtocolVersion |
|
SocksMessage.SubnegotiationVersion |
|
SocksMessageEncoder |
|
SocksRequest |
|
SocksRequest.SocksRequestType |
Type of socks request
|
SocksResponse |
|
SocksResponse.SocksResponseType |
Type of socks response
|
SoftReferenceMap<K,V> |
|
SpdyDataFrame |
A SPDY Protocol DATA Frame
|
SpdyFrame |
A SPDY Protocol Frame
|
SpdyFrameCodec |
|
SpdyFrameDecoder |
|
SpdyFrameDecoderDelegate |
|
SpdyFrameEncoder |
|
SpdyGoAwayFrame |
A SPDY Protocol GOAWAY Frame
|
SpdyHeaderBlockRawDecoder |
|
SpdyHeaderBlockRawEncoder |
|
SpdyHeaders |
Provides the constants for the standard SPDY HTTP header names and commonly
used utility methods that access a SpdyHeadersFrame .
|
SpdyHeaders.HttpNames |
SPDY HTTP header names
|
SpdyHeadersFrame |
A SPDY Protocol HEADERS Frame
|
SpdyHttpCodec |
|
SpdyHttpDecoder |
|
SpdyHttpEncoder |
|
SpdyHttpHeaders |
|
SpdyHttpHeaders.Names |
SPDY HTTP header names
|
SpdyHttpResponseStreamIdHandler |
|
SpdyOrHttpChooser |
|
SpdyOrHttpChooser.SelectedProtocol |
|
SpdyPingFrame |
A SPDY Protocol PING Frame
|
SpdyProtocolException |
|
SpdyRstStreamFrame |
A SPDY Protocol RST_STREAM Frame
|
SpdySessionHandler |
Manages streams within a SPDY session.
|
SpdySessionStatus |
The SPDY session status code and its description.
|
SpdySettingsFrame |
A SPDY Protocol SETTINGS Frame
|
SpdyStreamFrame |
A SPDY Protocol Frame that is associated with an individual SPDY Stream
|
SpdyStreamStatus |
The SPDY stream status code and its description.
|
SpdySynReplyFrame |
A SPDY Protocol SYN_REPLY Frame
|
SpdySynStreamFrame |
A SPDY Protocol SYN_STREAM Frame
|
SpdyVersion |
|
SpdyWindowUpdateFrame |
A SPDY Protocol WINDOW_UPDATE Frame
|
SslBufferPool |
|
SslContext |
|
SslHandler |
|
SslProvider |
An enumeration of SSL/TLS protocol providers.
|
StringDecoder |
|
StringEncoder |
|
StringUtil |
String utility class.
|
SucceededChannelFuture |
|
SystemPropertyUtil |
A collection of utility methods to retrieve and parse the values of the Java system properties.
|
TelnetClient |
Simplistic telnet client.
|
TelnetClientHandler |
Handles a client-side channel.
|
TelnetClientPipelineFactory |
|
TelnetServer |
Simplistic telnet server.
|
TelnetServerHandler |
Handles a server-side channel.
|
TelnetServerPipelineFactory |
|
TextWebSocketFrame |
Web Socket text frame with assumed UTF-8 encoding
|
ThreadLocalBoolean |
|
ThreadLocalMarshallerProvider |
|
ThreadLocalRandom |
A random number generator isolated to the current thread.
|
ThreadLocalUnmarshallerProvider |
|
ThreadNameDeterminer |
|
ThreadRenamingRunnable |
A Runnable that changes the current thread name and reverts it back
when its execution ends.
|
Timeout |
|
TimeoutException |
A TimeoutException when no data was either read or written within a
certain period of time.
|
Timer |
Schedules TimerTask s for one-time future execution in a background
thread.
|
TimerTask |
|
TooLongFrameException |
An Exception which is thrown when the length of the frame
decoded is greater than the maximum.
|
TrafficCounter |
|
TruncatedChannelBuffer |
A derived buffer which hides its parent's tail data beyond a certain index.
|
UnknownSocksMessage |
An unknown socks message.
|
UnknownSocksRequest |
An unknown socks request.
|
UnknownSocksResponse |
An unknown socks response.
|
UnmarshallerProvider |
|
UnreplayableOperationException |
|
UnterminatableExecutor |
|
UpstreamChannelStateEvent |
|
UpstreamMessageEvent |
|
UptimeClient |
Connects to a server periodically to measure and print the uptime of the
server.
|
UptimeClientHandler |
Keep reconnecting to the server while printing out the current uptime and
connection attempt status.
|
Version |
Provides the version information of Netty.
|
VirtualExecutorService |
|
VoidEnum |
A placeholder Enum which could be specified as a type parameter of
ReplayingDecoder when a user wants to manage the decoder state or
there's no state to manage.
|
WeakReferenceMap<K,V> |
|
WebSocket00FrameDecoder |
|
WebSocket00FrameEncoder |
|
WebSocket07FrameDecoder |
Decodes a web socket frame from wire protocol version 7 format.
|
WebSocket07FrameEncoder |
Encodes a web socket frame into wire protocol version 7 format.
|
WebSocket08FrameDecoder |
Decodes a web socket frame from wire protocol version 8 format.
|
WebSocket08FrameDecoder.State |
|
WebSocket08FrameEncoder |
Encodes a web socket frame into wire protocol version 8 format.
|
WebSocket13FrameDecoder |
Decodes a web socket frame from wire protocol version 13 format.
|
WebSocket13FrameEncoder |
Encodes a web socket frame into wire protocol version 13 format.
|
WebSocketClient |
|
WebSocketClientHandler |
|
WebSocketClientHandshaker |
Base class for web socket client handshake implementations
|
WebSocketClientHandshaker00 |
|
WebSocketClientHandshaker07 |
|
WebSocketClientHandshaker08 |
|
WebSocketClientHandshaker13 |
|
WebSocketClientHandshakerFactory |
Instances the appropriate handshake class to use for clients
|
WebSocketFrame |
Base class for web socket frames
|
WebSocketFrameAggregator |
Handler that aggregate fragmented WebSocketFrame's.
|
WebSocketFrameType |
Type of web socket frames
|
WebSocketHandshakeException |
Exception during handshaking process
|
WebSocketServer |
A HTTP server which serves Web Socket requests at:
http://localhost:8080/websocket
Open your browser at http://localhost:8080/, then the demo page will be loaded and a Web Socket connection will be
made automatically.
|
WebSocketServerHandler |
Handles handshakes and messages
|
WebSocketServerHandshaker |
Base class for server side web socket opening and closing handshakes
|
WebSocketServerHandshaker00 |
|
WebSocketServerHandshaker07 |
|
WebSocketServerHandshaker08 |
|
WebSocketServerHandshaker13 |
|
WebSocketServerHandshakerFactory |
Instances the appropriate handshake class to use for servers
|
WebSocketServerIndexPage |
Generates the demo HTML page which is served at http://localhost:8080/
|
WebSocketServerPipelineFactory |
|
WebSocketServerProtocolHandler |
Handles WebSocket control frames (Close, Ping, Pong) and data frames (Text and Binary) are passed
to the next handler in the pipeline.
|
WebSocketServerProtocolHandshakeHandler |
Handles the HTTP handshake (the HTTP Upgrade request)
|
WebSocketVersion |
Versions of the web socket specification.
|
Worker |
A Worker is responsible to dispatch IO operations
|
WorkerPool<E extends Worker> |
|
WrappedChannelBuffer |
The common interface for buffer wrappers and derived buffers.
|
WriteCompletionEvent |
A ChannelEvent which represents the notification of the completion
of a write request on a Channel .
|
WriteTimeoutException |
|
WriteTimeoutHandler |
|
ZlibDecoder |
|
ZlibEncoder |
|
ZlibWrapper |
The container file formats that wrap the stream compressed by the DEFLATE
algorithm.
|