Package io.netty.handler.codec.marshalling
Decoder and Encoder which uses JBoss Marshalling.
-
Interface Summary Interface Description MarshallerProvider This provider is responsible to get aMarshaller
for the givenChannelHandlerContext
.UnmarshallerProvider This provider is responsible to get anUnmarshaller
for aChannelHandlerContext
-
Class Summary Class Description CompatibleMarshallingDecoder CompatibleMarshallingEncoder MessageToByteEncoder
implementation which uses JBoss Marshalling to marshal an Object.ContextBoundUnmarshallerProvider UnmarshallerProvider
which store a reference to theUnmarshaller
in theChannelHandlerContext
via theChannelHandlerContext.attr(AttributeKey)
method.DefaultMarshallerProvider Default implementation ofMarshallerProvider
which just create a newMarshaller
on everDefaultMarshallerProvider.getMarshaller(ChannelHandlerContext)
call.DefaultUnmarshallerProvider Default implementation ofUnmarshallerProvider
which will just create a newUnmarshaller
on every call toDefaultUnmarshallerProvider.getUnmarshaller(ChannelHandlerContext)
MarshallingDecoder Decoder which MUST be used withMarshallingEncoder
.MarshallingEncoder MessageToByteEncoder
implementation which uses JBoss Marshalling to marshal an Object.ThreadLocalMarshallerProvider UnmarshallerProvider
implementation which use aThreadLocal
to store references toMarshaller
instances.ThreadLocalUnmarshallerProvider UnmarshallerProvider
implementation which use aThreadLocal
to store references toUnmarshaller
instances.