public interface AmqpMessageEncoder<T>
Modifier and Type | Method and Description |
---|---|
void |
encode(AmqpWriter out,
MessagePropertiesFactory<T> factory,
T value) |
void |
encodeData(AmqpWriter out,
T value) |
java.lang.String |
getContentType(T value) |
int |
getPriority(MessagePropertiesFactory<T> factory,
T value) |
long |
getTimeToLive(MessagePropertiesFactory<T> factory,
T value) |
boolean |
isDurable(MessagePropertiesFactory<T> factory,
T value) |
boolean |
isFirstAcquirer(MessagePropertiesFactory<T> factory,
T value) |
boolean isDurable(MessagePropertiesFactory<T> factory, T value)
int getPriority(MessagePropertiesFactory<T> factory, T value)
long getTimeToLive(MessagePropertiesFactory<T> factory, T value)
boolean isFirstAcquirer(MessagePropertiesFactory<T> factory, T value)
java.lang.String getContentType(T value)
void encodeData(AmqpWriter out, T value) throws java.io.IOException
java.io.IOException
void encode(AmqpWriter out, MessagePropertiesFactory<T> factory, T value) throws java.io.IOException
java.io.IOException