Class AbstractLevelDBSerializer
- java.lang.Object
-
- org.apache.camel.component.leveldb.serializer.AbstractLevelDBSerializer
-
- All Implemented Interfaces:
LevelDBSerializer
- Direct Known Subclasses:
DefaultLevelDBSerializer,JacksonLevelDBSerializer
public abstract class AbstractLevelDBSerializer extends Object implements LevelDBSerializer
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static interfaceAbstractLevelDBSerializer.Deserializerprotected static interfaceAbstractLevelDBSerializer.Serializer
-
Constructor Summary
Constructors Constructor Description AbstractLevelDBSerializer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.apache.camel.ExchangedeserializeExchange(org.apache.camel.CamelContext camelContext, byte[] buffer, AbstractLevelDBSerializer.Deserializer deserializer)protected byte[]serializeExchange(org.apache.camel.CamelContext camelContext, org.apache.camel.Exchange exchange, boolean allowSerializedHeaders, AbstractLevelDBSerializer.Serializer serializer)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.camel.component.leveldb.LevelDBSerializer
deserializeExchange, deserializeKey, serializeExchange, serializeKey
-
-
-
-
Method Detail
-
serializeExchange
protected byte[] serializeExchange(org.apache.camel.CamelContext camelContext, org.apache.camel.Exchange exchange, boolean allowSerializedHeaders, AbstractLevelDBSerializer.Serializer serializer) throws IOException- Throws:
IOException
-
deserializeExchange
protected org.apache.camel.Exchange deserializeExchange(org.apache.camel.CamelContext camelContext, byte[] buffer, AbstractLevelDBSerializer.Deserializer deserializer) throws IOException- Throws:
IOException
-
-