public abstract class ChannelHandlerAdapter extends java.lang.Object implements ChannelHandler
ChannelHandler
。
ChannelHandler.Sharable
Constructor and Description |
---|
ChannelHandlerAdapter() |
Modifier and Type | Method and Description |
---|---|
protected void |
ensureNotSharable()
|
void |
exceptionCaught(ChannelHandlerContext ctx, java.lang.Throwable cause)
|
void |
handlerAdded(ChannelHandlerContext ctx)
子类可以忽略这个方法。
|
void |
handlerRemoved(ChannelHandlerContext ctx)
子类可以忽略这个方法。
|
boolean |
isSharable()
返回 true 如果实现是Sharable ,因此可以被添加到不同ChannelPipeline 秒。
|
protected void ensureNotSharable()
public boolean isSharable()
true
如果实现是Sharable
,因此可以被添加到不同ChannelPipeline
秒。
public void handlerAdded(ChannelHandlerContext ctx) throws java.lang.Exception
handlerAdded
接口
ChannelHandler
java.lang.Exception
public void handlerRemoved(ChannelHandlerContext ctx) throws java.lang.Exception
handlerRemoved
接口
ChannelHandler
java.lang.Exception
public void exceptionCaught(ChannelHandlerContext ctx, java.lang.Throwable cause) throws java.lang.Exception
ChannelHandlerContext.fireExceptionCaught(Throwable)
转发到ChannelPipeline
中的下一个ChannelHandler
。
子类可以重写此方法来更改行为。
exceptionCaught
接口
ChannelHandler
java.lang.Exception
Copyright © 2008–2018 The Netty Project. All rights reserved.