Uses of Class
io.netty.channel.AbstractChannelHandlerContext
Packages that use AbstractChannelHandlerContext
Package
Description
The core channel API which is asynchronous and event-driven abstraction of
various transports such as a
NIO Channel.
-
Uses of AbstractChannelHandlerContext in io.netty.channel
Subclasses of AbstractChannelHandlerContext in io.netty.channelModifier and TypeClassDescription(package private) final class
(package private) final class
(package private) final class
Fields in io.netty.channel declared as AbstractChannelHandlerContextModifier and TypeFieldDescriptionprivate AbstractChannelHandlerContext
AbstractChannelHandlerContext.WriteTask.ctx
(package private) final AbstractChannelHandlerContext
DefaultChannelPipeline.PendingHandlerCallback.ctx
(package private) AbstractChannelHandlerContext
AbstractChannelHandlerContext.next
private final AbstractChannelHandlerContext
AbstractChannelHandlerContext.Tasks.next
(package private) AbstractChannelHandlerContext
AbstractChannelHandlerContext.prev
Fields in io.netty.channel with type parameters of type AbstractChannelHandlerContextModifier and TypeFieldDescriptionprivate static final AtomicIntegerFieldUpdater
<AbstractChannelHandlerContext> AbstractChannelHandlerContext.HANDLER_STATE_UPDATER
Methods in io.netty.channel that return AbstractChannelHandlerContextModifier and TypeMethodDescriptionprivate AbstractChannelHandlerContext
private AbstractChannelHandlerContext
AbstractChannelHandlerContext.findContextInbound
(int mask) private AbstractChannelHandlerContext
AbstractChannelHandlerContext.findContextOutbound
(int mask) private AbstractChannelHandlerContext
DefaultChannelPipeline.getContextOrDie
(ChannelHandler handler) private AbstractChannelHandlerContext
DefaultChannelPipeline.getContextOrDie
(Class<? extends ChannelHandler> handlerType) private AbstractChannelHandlerContext
DefaultChannelPipeline.getContextOrDie
(String name) private AbstractChannelHandlerContext
DefaultChannelPipeline.newContext
(EventExecutorGroup group, String name, ChannelHandler handler) private AbstractChannelHandlerContext
DefaultChannelPipeline.remove
(AbstractChannelHandlerContext ctx) Methods in io.netty.channel with parameters of type AbstractChannelHandlerContextModifier and TypeMethodDescriptionprivate static void
DefaultChannelPipeline.addAfter0
(AbstractChannelHandlerContext ctx, AbstractChannelHandlerContext newCtx) private static void
DefaultChannelPipeline.addBefore0
(AbstractChannelHandlerContext ctx, AbstractChannelHandlerContext newCtx) private void
DefaultChannelPipeline.addFirst0
(AbstractChannelHandlerContext newCtx) private void
DefaultChannelPipeline.addLast0
(AbstractChannelHandlerContext newCtx) private void
DefaultChannelPipeline.atomicRemoveFromHandlerList
(AbstractChannelHandlerContext ctx) Method is synchronized to make the handler removal from the double linked list atomic.private void
DefaultChannelPipeline.callHandlerAdded0
(AbstractChannelHandlerContext ctx) private void
DefaultChannelPipeline.callHandlerAddedInEventLoop
(AbstractChannelHandlerContext newCtx, EventExecutor executor) private void
DefaultChannelPipeline.callHandlerCallbackLater
(AbstractChannelHandlerContext ctx, boolean added) private void
DefaultChannelPipeline.callHandlerRemoved0
(AbstractChannelHandlerContext ctx) private void
DefaultChannelPipeline.destroyDown
(Thread currentThread, AbstractChannelHandlerContext ctx, boolean inEventLoop) private void
DefaultChannelPipeline.destroyUp
(AbstractChannelHandlerContext ctx, boolean inEventLoop) protected static void
AbstractChannelHandlerContext.WriteTask.init
(AbstractChannelHandlerContext.WriteTask task, AbstractChannelHandlerContext ctx, Object msg, ChannelPromise promise, boolean flush) (package private) static void
AbstractChannelHandlerContext.invokeChannelActive
(AbstractChannelHandlerContext next) (package private) static void
AbstractChannelHandlerContext.invokeChannelInactive
(AbstractChannelHandlerContext next) (package private) static void
AbstractChannelHandlerContext.invokeChannelRead
(AbstractChannelHandlerContext next, Object msg) (package private) static void
AbstractChannelHandlerContext.invokeChannelReadComplete
(AbstractChannelHandlerContext next) (package private) static void
AbstractChannelHandlerContext.invokeChannelRegistered
(AbstractChannelHandlerContext next) (package private) static void
AbstractChannelHandlerContext.invokeChannelUnregistered
(AbstractChannelHandlerContext next) (package private) static void
AbstractChannelHandlerContext.invokeChannelWritabilityChanged
(AbstractChannelHandlerContext next) (package private) static void
AbstractChannelHandlerContext.invokeExceptionCaught
(AbstractChannelHandlerContext next, Throwable cause) (package private) static void
AbstractChannelHandlerContext.invokeUserEventTriggered
(AbstractChannelHandlerContext next, Object event) (package private) static AbstractChannelHandlerContext.WriteTask
AbstractChannelHandlerContext.WriteTask.newInstance
(AbstractChannelHandlerContext ctx, Object msg, ChannelPromise promise, boolean flush) private AbstractChannelHandlerContext
DefaultChannelPipeline.remove
(AbstractChannelHandlerContext ctx) private ChannelHandler
DefaultChannelPipeline.replace
(AbstractChannelHandlerContext ctx, String newName, ChannelHandler newHandler) private static void
DefaultChannelPipeline.replace0
(AbstractChannelHandlerContext oldCtx, AbstractChannelHandlerContext newCtx) private static boolean
AbstractChannelHandlerContext.skipContext
(AbstractChannelHandlerContext ctx, EventExecutor currentExecutor, int mask, int onlyMask) (package private) final Object
DefaultChannelPipeline.touch
(Object msg, AbstractChannelHandlerContext next) Constructors in io.netty.channel with parameters of type AbstractChannelHandlerContextModifierConstructorDescription(package private)
(package private)
(package private)
(package private)