Class DatabindProcessingStateCodec

  • All Implemented Interfaces:
    io.smallrye.reactive.messaging.kafka.commit.ProcessingStateCodec

    public class DatabindProcessingStateCodec
    extends Object
    implements io.smallrye.reactive.messaging.kafka.commit.ProcessingStateCodec
    • Constructor Detail

      • DatabindProcessingStateCodec

        public DatabindProcessingStateCodec​(com.fasterxml.jackson.databind.ObjectReader reader,
                                            com.fasterxml.jackson.databind.ObjectWriter writer)
    • Method Detail

      • decode

        public io.smallrye.reactive.messaging.kafka.commit.ProcessingState<?> decode​(byte[] bytes)
        Specified by:
        decode in interface io.smallrye.reactive.messaging.kafka.commit.ProcessingStateCodec
      • encode

        public byte[] encode​(io.smallrye.reactive.messaging.kafka.commit.ProcessingState<?> object)
        Specified by:
        encode in interface io.smallrye.reactive.messaging.kafka.commit.ProcessingStateCodec