Package io.netty.handler.codec.marshalling
Decoder and Encoder which uses JBoss Marshalling.
-
Interface Summary Interface Description MarshallerProvider This provider is responsible to get aMarshallerfor the givenChannelHandlerContext.UnmarshallerProvider This provider is responsible to get anUnmarshallerfor aChannelHandlerContext -
Class Summary Class Description CompatibleMarshallingDecoder CompatibleMarshallingEncoder MessageToByteEncoderimplementation which uses JBoss Marshalling to marshal an Object.ContextBoundUnmarshallerProvider UnmarshallerProviderwhich store a reference to theUnmarshallerin theChannelHandlerContextvia theChannelHandlerContext.attr(AttributeKey)method.DefaultMarshallerProvider Default implementation ofMarshallerProviderwhich just create a newMarshalleron everDefaultMarshallerProvider.getMarshaller(ChannelHandlerContext)call.DefaultUnmarshallerProvider Default implementation ofUnmarshallerProviderwhich will just create a newUnmarshalleron every call toDefaultUnmarshallerProvider.getUnmarshaller(ChannelHandlerContext)MarshallingDecoder Decoder which MUST be used withMarshallingEncoder.MarshallingEncoder MessageToByteEncoderimplementation which uses JBoss Marshalling to marshal an Object.ThreadLocalMarshallerProvider UnmarshallerProviderimplementation which use aThreadLocalto store references toMarshallerinstances.ThreadLocalUnmarshallerProvider UnmarshallerProviderimplementation which use aThreadLocalto store references toUnmarshallerinstances.