org.jboss.netty.handler.codec.serialization
类 CompatibleObjectEncoder

java.lang.Object
  继承者 org.jboss.netty.handler.codec.oneone.OneToOneEncoder
      继承者 org.jboss.netty.handler.codec.serialization.CompatibleObjectEncoder
所有已实现的接口:
ChannelDownstreamHandler, ChannelHandler

public class CompatibleObjectEncoder
extends OneToOneEncoder

序列化一个Java对象到一个ChannelBuffer的编码器(互操作版本).

该编码器是与标准的Java对象如ObjectInputStreamObjectOutputStream互相操作的.


嵌套类摘要
 
从接口 org.jboss.netty.channel.ChannelHandler 继承的嵌套类/接口
ChannelHandler.Sharable
 
构造方法摘要
CompatibleObjectEncoder()
          创建一个重置间隔为16的实例.
CompatibleObjectEncoder(int resetInterval)
          创建一个新实例.
 
方法摘要
 
从类 org.jboss.netty.handler.codec.oneone.OneToOneEncoder 继承的方法
handleDownstream
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

CompatibleObjectEncoder

public CompatibleObjectEncoder()
创建一个重置间隔为16的实例.


CompatibleObjectEncoder

public CompatibleObjectEncoder(int resetInterval)
创建一个新实例.

参数:
resetInterval - ObjectOutputStream.reset()里对象数量.0则禁用重置流,当从长远来看远程端会有抛出 OutOfMemoryError的风险.