AbstractBootstrap is a helper class that makes it easy to bootstrap a Channel.Channel's on AbstractBootstrap.bind()
requests.Channel implementation.Channel implementation.ChannelHandler after an existing handler of this
pipeline.ChannelHandler after an existing handler of this
pipeline.ChannelHandler before an existing handler of this
pipeline.ChannelHandler before an existing handler of this
pipeline.ChannelHandler at the first position of this pipeline.ChannelHandler at the first position of this pipeline.ChannelHandler at the last position of this pipeline.ChannelHandler at the last position of this pipeline.ChannelHandler was added to the actual context.ChannelHandler was removed from the actual context.SctpNotificationEvent, or
null if no attachment was providedChannel.EventExecutorGroup.isTerminated() returns true or the specified amount of time
passes.ChannelHandler is added to the actual context.ChannelHandler is removed from the actual context.ChannelInboundMessageHandlerAdapter.inboundBufferUpdated(ChannelHandlerContext) was called.Channel and bind it.Channel of the given AbstractBootstrap.ChannelFactory.IllegalStateException which is raised when a user performed a blocking operation
when the user is in an event loop thread.Class which is used to create the ServerChannel from (for the acceptor).Channel which is bound to the ChannelHandlerContext.Channel that this pipeline is attached to.Channel.RuntimeException which is thrown when an I/O operation fails.AbstractBootstrap.ChannelFactory which is used to create Channel instances from
when calling AbstractBootstrap.bind().Channel I/O operation.ChannelFuture which is not allowed to be sent to ChannelPipeline due to
implementation details.ChannelFuture'sChannelFuture.ChannelGroup operation.ChannelGroupFuture.ChannelEvent, and sends a
ChannelEvent to the next handler in a ChannelPipeline.ChannelHandler
can be added to one or more ChannelPipelines multiple times
without a race condition.ChannelHandler to interact with its ChannelPipeline
and other handlers.RuntimeException which is thrown when a
LifeCycleAwareChannelHandler throws an Exception
in its handler methods.ChannelHandlerChannelInboundHandler which offers a ByteBuf to store inbound data in.ChannelInboundHandlerAdapter which should be extended by the user to
get notified once more data is ready to get consumed from the inbound ByteBuf.ChannelStateHandler which handles inbound data.ChannelInboundHandler which store the inbound data in a MessageBuf for futher processing.Channel implementation.ChannelException which is thrown when a ChannelPipeline
failed to process a ChannelEvent or when a ChannelPipelineFactory
failed to initialize a ChannelPipeline.SelectableChannel has been selected by the Selector.ChannelHandler which adds callbacks for state changes.SelectionKey of the specified SelectableChannel has been cancelled and thus
this NioTask will not be notified anymore.ChannelHandler which is used to server the request for the Channel's.ChannelOption which is used for the Channel instances once they get created
(after the acceptor accepted the Channel).Channel of the ChannelFuture and notify the ChannelFuture once the
operation was complete.ChannelFutureListener that closes the Channel which is
associated with the specified ChannelFuture.Channels in this group.ChannelFutureListener that closes the Channel when the
operation ended up with a failure or cancellation rather than a success.Channel immediately without firing any events.ChannelFuture which will be notified when this
channel is closed.ChannelFuture implementation which represents a
ChannelFuture which has been completed already.SctpChannelConfig configuration of the channel.SctpServerChannelConfig configuration of the channel.Channel to the remote peer.ChannelHandler in
this pipeline.ChannelHandler with the
specified name in this pipeline.ChannelHandler of the
specified type in this pipeline.Channel which is created by DatagramChannelFactory.ChannelConfig for a DatagramChannel.SocketChannelConfig implementation.ChannelFuture implementation.ChannelGroup implementation.name.ChannelGroupFuture implementation.ChannelPipeline implementation.DatagramChannelConfig implementation.SctpChannelConfig implementation for SCTP.SctpServerChannelConfig implementation for SCTP.ServerSocketChannelConfig implementation.SocketChannelConfig implementation.Channel of the ChannelFuture from EventLoop and notify the
ChannelFuture once the operation was complete.ChannelHandlerContext which is directly connected to the outbound of the
underlying transport.Channel of the ChannelFuture and notify the ChannelFuture once the
operation was complete.Channels in this group from their remote peers.true if and only if the specified object is identical
with this channel (i.e: this == o).EventExecutor is a special ScheduledExecutorService which comes
with some handy methods to see if a Thread is executed in a event loop.EventExecutorGroup is responsible to provide EventExecutor's to use via its
EventExecutorGroup.next() method.EventExecutorGroup which allows to register Channel's that get
processed for later selection during the event loop.Throwable was thrown.EventExecutor that is used to dispatch the events.CompleteChannelFuture which is failed already.Channel whose ID matches the specified integer.ChannelFuture of the individual I/O operation which
is associated with the Channel whose ID matches the specified
integer.ChannelFuture of the individual I/O operation which
is associated with the specified Channel.ChannelHandler in this pipeline.ChannelHandler in this pipeline.Channel.Unsafe.directOutboundContext() and was not
flushed out yet.ChannelHandler with the specified name in this
pipeline.ChannelHandler of the specified type in this
pipeline.ChannelGroup which is associated with this future.SCTP_INIT_MAXSTREAMS option.SCTP_INIT_MAXSTREAMS option.StandardSocketOptions.IP_MULTICAST_IF option.ChannelOptionChannelOption's.StandardSocketOptions.SO_RCVBUF option.SO_RCVBUF option.SO_RCVBUF option.StandardSocketOptions.SO_RCVBUF option.StandardSocketOptions.SO_RCVBUF option.StandardSocketOptions.SO_SNDBUF option.SO_SNDBUF option.SO_SNDBUF option.StandardSocketOptions.SO_SNDBUF option.StandardSocketOptions.SO_LINGER option.StandardSocketOptions.IP_MULTICAST_TTL option.StandardSocketOptions.IP_TOS option.StandardSocketOptions.IP_TOS option.WritableByteChannel.write(ByteBuffer) returns a non-zero value.EventLoopGroup which is used to handle all the events for the to-be-creates
ChannelEventLoopGroup which is used for the parent (acceptor) and the child (client).EventLoopGroup for the parent (acceptor) and the child (client).ChannelHandler to use for serving the requests.ChannelHandler that is bound this ChannelHandlerContext.true if and only if the channel has the disconnect() operation
that allows a user to disconnect and then call ChannelOutboundInvoker.connect(SocketAddress) again,
such as UDP/IP.ByteBuf received more data to read.ChannelHandlerContext was updated with new data.ByteBuf for inbound data if ChannelHandlerContext.hasInboundByteBuffer() returned
true.MessageBuf for inbound data if ChannelHandlerContext.hasInboundMessageBuffer() returned
true.EventExecutor.inEventLoop(Thread) with Thread.currentThread() as argumentChannel that helps wrapping a series of handlers to
unit test the handlers or use them in non-I/O context.Channels and perform bulk operations on them.true if and only if the channel should not close itself when its remote
peer shuts down output to make the connection half-closed.StandardSocketOptions.SO_BROADCAST option.true if and only if this future was
cancelled by a ChannelFuture.cancel() method.true if and only if all I/O operations associated with
this future have failed without any success.true if and only if all I/O operations associated with
this future were successful without any failure.true if and only if this future is
complete, regardless of whether the operation was successful, failed,
or cancelled.true if and only if this future is
complete, regardless of whether the operation was successful, failed,
or canceled.true if and only if the remote peer shut down its output so that no more
data is received from this channel.StandardSocketOptions.SO_KEEPALIVE option.StandardSocketOptions.IP_MULTICAST_LOOP option.true if and only if the I/O operations associated with
this future have failed partially with some success.true if and only if the I/O operations associated with
this future were partially successful with some failure.true if the ChannelHandlerContext was marked as readable.StandardSocketOptions.SO_REUSEADDR option.StandardSocketOptions.SO_REUSEADDR option.StandardSocketOptions.SO_REUSEADDR option.SCTP_NODELAY option.true if and only if EventExecutorGroup.shutdown() has been called.true if and only if the I/O operation was completed
successfully.true if and only if the specified message can be handled by this handler.StandardSocketOptions.TCP_NODELAY option.true if and only if EventExecutorGroup.shutdown() has been called and all
EventExecutors managed by this group has been terminated completely.Iterator that enumerates all ChannelFutures
which are associated with this future.ChannelHandler in this pipeline.ChannelHandler in this pipeline.SocketAddress which is used to bind the local "end" to.SocketAddress to which is bound local or
null if none.Channel for the local transport.ServerChannel for the local transport.ChannelHandlerContext.The name was used when then ChannelHandler
was added to the ChannelPipeline.List of the handler names.Channel to use in the AbstractBootstrapChannelFuture which is marked as fakued already.ChannelFutureByteBuf by default.ChannelBuf which will be used for inbound data for the given ChannelHandlerContext.MessageBuf which will be used for inbound data to store.ChannelFuture which is marked as successes already.EventExecutors that belong to this group.EventLoop to useByteBuf of the next ChannelHandlerContext if ChannelHandlerContext.hasNextInboundByteBuffer()
returned true, otherwise a UnsupportedOperationException is thrown.MessageBuf of the next ChannelHandlerContext if
ChannelHandlerContext.hasNextInboundMessageBuffer() returned true, otherwise a
UnsupportedOperationException is thrown.ByteBuf of the next ChannelHandlerContext if ChannelHandlerContext.hasNextOutboundByteBuffer()
returned true, otherwise a UnsupportedOperationException is thrown.MessageBuf of the next ChannelHandlerContext if
ChannelHandlerContext.hasNextOutboundMessageBuffer() returned true, otherwise a
UnsupportedOperationException is thrown.DatagramChannel.SingleThreadEventLoop implementation which register the Channel's to a
Selector and so does the multi-plexing of these in the event loop.NioEventLoop when a SelectableChannel becomes ready.ChannelPipelineException which is raised if an inbound or outbound buffer of
the expected type is not found while transferring data between ChannelHandlers.NotificationChannelFuture
has been completed.ChannelGroupFuture have been completed.ChannelFuture
has been progressed.ChannelOption which is used for the Channel instances once they got
created.ByteBuf for outbound data if ChannelHandlerContext.hasOutboundByteBuffer() returned
true.MessageBuf for outbound data if ChannelHandlerContext.hasOutboundMessageBuffer() returned
true.EventExecutorGroup which is the parent of this EventExecutor,
or null if it has no parentChannelPipeline which handles ChannelEvents
associated with this channel.ChannelPipeline which belongs this ChannelHandlerContext.ChannelHandlerContext as readable or suspend it.Channel of the ChannelFuture with the EventLoop and notify
the ChannelFuture once the registration was complete.SelectableChannel, not necessarily created by Netty, to the Selector
of this event loop.SocketAddress to connect to once the Bootstrap.connect() method
is called.SocketAddress to which is bound remote or
null if none is bound yet.ChannelHandler from this pipeline.ChannelHandler with the specified name from this
pipeline.ChannelHandler of the specified type from this
pipelineChannelHandler in this pipeline.ChannelHandler in this pipeline.ChannelHandler with a new handler in
this pipeline.ChannelHandler of the specified name with a new
handler in this pipeline.ChannelHandler of the specified type with a new
handler in this pipeline.ChannelChannelConfig for a SctpChannel.ServerChannel which accepts incoming SCTP/IP connections.ChannelConfig for a SctpServerChannelConfig.Bootstrap sub-class which allows easy bootstrap of ServerChannelServerChannel which accepts incoming TCP/IP connections.ChannelConfig for a ServerSocketChannel.StandardSocketOptions.SO_BROADCAST option.SCTP_INIT_MAXSTREAMS option.SCTP_INIT_MAXSTREAMS option.StandardSocketOptions.SO_KEEPALIVE option.StandardSocketOptions.IP_MULTICAST_LOOP option.StandardSocketOptions.IP_MULTICAST_IF option.Map.ServerSocket.setPerformancePreferences(int, int, int).Socket.setPerformancePreferences(int, int, int).ChannelFutureProgressListener.StandardSocketOptions.SO_RCVBUF option.SO_RCVBUF option.SO_RCVBUF option.StandardSocketOptions.SO_SNDBUF option.StandardSocketOptions.SO_RCVBUF option.StandardSocketOptions.SO_REUSEADDR option.StandardSocketOptions.SO_REUSEADDR option.StandardSocketOptions.SO_REUSEADDR option.SCTP_NODELAY option.StandardSocketOptions.SO_SNDBUF option.SO_SNDBUF option.SO_SNDBUF option.StandardSocketOptions.SO_SNDBUF option.StandardSocketOptions.SO_LINGER option.StandardSocketOptions.TCP_NODELAY option.StandardSocketOptions.IP_MULTICAST_TTL option.StandardSocketOptions.IP_TOS option.StandardSocketOptions.IP_TOS option.WritableByteChannel.write(ByteBuffer) returns a non-zero value.AbstractBootstrap and the EventLoopGroup which is
used by it.EventExecutors managed by this group.EventExecutor's that execute all its submitted tasks in a single thread.Channel which was either accepted by
ServerSocketChannel or created by ClientSocketChannelFactory.ChannelConfig for a SocketChannel.CompleteChannelFuture which is succeeded already.Map whose keys are
handler names and whose values are handlers.String representation of this channel.String representation of this pipeline.VoidChannelFuture.message to all Channels in this
group.Copyright © 2008-2012 The Netty Project. All Rights Reserved.