接口 | 描述 |
---|---|
MarshallerProvider |
该供应商负责获得 Marshaller 对于给定ChannelHandlerContext 。
|
UnmarshallerProvider |
此提供商有责任为 Unmarshaller 获得Unmarshaller
|
Class | 描述 |
---|---|
CompatibleMarshallingDecoder |
ReplayingDecoder 其使用Unmarshaller 读取对象出的ByteBuf 。
|
CompatibleMarshallingEncoder |
使用JBoss编组来封送对象的 MessageToByteEncoder 实现。
|
ContextBoundUnmarshallerProvider |
UnmarshallerProvider ,其存储到一个参考Unmarshaller 在ChannelHandlerContext 经由ChannelHandlerContext.attr(AttributeKey) 方法。
|
DefaultMarshallerProvider |
MarshallerProvider 的默认实现,它只是在DefaultMarshallerProvider.getMarshaller(ChannelHandlerContext) 呼叫中创建一个新的Marshaller 。
|
DefaultUnmarshallerProvider |
默认实现 UnmarshallerProvider ,这将只需要创建一个新Unmarshaller 在每次调用DefaultUnmarshallerProvider.getUnmarshaller(ChannelHandlerContext)
|
MarshallingDecoder |
解码器必须与 MarshallingEncoder 一起使用。
|
MarshallingEncoder |
MessageToByteEncoder 使用JBoss编组来封送对象的实现。
|
ThreadLocalMarshallerProvider |
UnmarshallerProvider 实现,它使用ThreadLocal 来存储对Marshaller 实例的引用。
|
ThreadLocalUnmarshallerProvider |
UnmarshallerProvider 实现,它使用ThreadLocal 来存储对Unmarshaller 实例的引用。
|
Copyright © 2008–2018 The Netty Project. All rights reserved.