Package com.github.sonus21.rqueue.serdes
Interface RqueueSerDes
- All Known Implementing Classes:
RqJacksonSerDes
public interface RqueueSerDes
Serialization / deserialization contract used by the NATS backend.
-
Method Summary
Modifier and TypeMethodDescription<T> Tdeserialize(byte[] msg, TypeEnvelop type) <T> Tdeserialize(byte[] bytes, Class<T> klass) <T> Tdeserialize(String msg, Class<T> klass) <T> byte[]serialize(T value) <T> StringserializeAsString(T value)
-
Method Details
-
serialize
- Throws:
IOException
-
serializeAsString
- Throws:
IOException
-
deserialize
- Throws:
IOException
-
deserialize
- Throws:
IOException
-
deserialize
- Throws:
IOException
-