Class JacksonLevelDBSerializer

java.lang.Object
org.apache.camel.component.leveldb.serializer.AbstractLevelDBSerializer
org.apache.camel.component.leveldb.serializer.JacksonLevelDBSerializer
All Implemented Interfaces:
LevelDBSerializer

public class JacksonLevelDBSerializer extends AbstractLevelDBSerializer
  • Constructor Details

    • JacksonLevelDBSerializer

      public JacksonLevelDBSerializer()
    • JacksonLevelDBSerializer

      public JacksonLevelDBSerializer(com.fasterxml.jackson.databind.Module customMudule)
  • Method Details

    • serializeKey

      public byte[] serializeKey(String key) throws IOException
      Throws:
      IOException
    • deserializeKey

      public String deserializeKey(byte[] buffer) throws IOException
      Throws:
      IOException
    • serializeExchange

      public byte[] serializeExchange(org.apache.camel.CamelContext camelContext, org.apache.camel.Exchange exchange, boolean allowSerializedHeaders) throws IOException
      Throws:
      IOException
    • deserializeExchange

      public org.apache.camel.Exchange deserializeExchange(org.apache.camel.CamelContext camelContext, byte[] buffer) throws IOException
      Throws:
      IOException