org.jboss.netty.handler.codec.oneone
类 OneToOneDecoder
java.lang.Object
org.jboss.netty.handler.codec.oneone.OneToOneDecoder
- 所有已实现的接口:
- ChannelHandler, ChannelUpstreamHandler
- 直接已知子类:
- Base64Decoder, ProtobufDecoder, StringDecoder, ZlibDecoder
public abstract class OneToOneDecoder
- extends java.lang.Object
- implements ChannelUpstreamHandler
Transforms a received message into another message. Please note that this
decoder must be used with a proper FrameDecoder such as
DelimiterBasedFrameDecoder or you must implement proper framing
mechanism by yourself if you are using a stream-based transport such as
TCP/IP. A typical setup for TCP/IP would be:
ChannelPipeline pipeline = ...;
// Decoders
pipeline.addLast("frameDecoder", new DelimiterBasedFrameDecoder(80, Delimiters.nulDelimiter()));
pipeline.addLast("customDecoder", new OneToOneDecoder() { ... });
// Encoder
pipeline.addLast("customEncoder", new OneToOneEncoder() { ... });
| 从类 java.lang.Object 继承的方法 |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
handleUpstream
public void handleUpstream(ChannelHandlerContext ctx,
ChannelEvent evt)
throws java.lang.Exception
- 从接口
ChannelUpstreamHandler 复制的描述
- 处理一个指定的上游事件.
- 指定者:
- 接口
ChannelUpstreamHandler 中的 handleUpstream
- 参数:
ctx - 处理器的上下文对象evt - 要处理或拦截的事件
- 抛出:
java.lang.Exception