Class MarshallingCodec

  • All Implemented Interfaces:
    Codec

    public class MarshallingCodec
    extends BaseCodec
    JBoss Marshalling codec. Uses River protocol by default. https://github.com/jboss-remoting/jboss-marshalling
    Author:
    Nikita Koksharov
    • Constructor Detail

      • MarshallingCodec

        public MarshallingCodec()
      • MarshallingCodec

        public MarshallingCodec​(ClassLoader classLoader)
      • MarshallingCodec

        public MarshallingCodec​(MarshallingCodec.Protocol protocol,
                                org.jboss.marshalling.MarshallingConfiguration configuration)
    • Method Detail

      • createConfig

        protected org.jboss.marshalling.MarshallingConfiguration createConfig()
      • getValueDecoder

        public Decoder<Object> getValueDecoder()
        Description copied from interface: Codec
        Returns object decoder used for any objects stored Redis structure except HMAP
        Returns:
        decoder
      • getValueEncoder

        public Encoder getValueEncoder()
        Description copied from interface: Codec
        Returns object encoder used for any objects stored Redis structure except HMAP
        Returns:
        encoder