Package io.atleon.rabbitmq
Class DefaultAloRabbitMQMessage<T>
- java.lang.Object
-
- io.atleon.core.AbstractAlo<RabbitMQMessage<T>>
-
- io.atleon.rabbitmq.DefaultAloRabbitMQMessage<T>
-
- All Implemented Interfaces:
io.atleon.core.Alo<RabbitMQMessage<T>>
public class DefaultAloRabbitMQMessage<T> extends io.atleon.core.AbstractAlo<RabbitMQMessage<T>>
-
-
Constructor Summary
Constructors Constructor Description DefaultAloRabbitMQMessage(RabbitMQMessage<T> rabbitMQMessage, Runnable acknowledger, Consumer<? super Throwable> nacknowledger)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected <R> io.atleon.core.AloFactory<R>createPropagator()RabbitMQMessage<T>get()RunnablegetAcknowledger()Consumer<? super Throwable>getNacknowledger()
-
-
-
Constructor Detail
-
DefaultAloRabbitMQMessage
public DefaultAloRabbitMQMessage(RabbitMQMessage<T> rabbitMQMessage, Runnable acknowledger, Consumer<? super Throwable> nacknowledger)
-
-
Method Detail
-
get
public RabbitMQMessage<T> get()
-
getAcknowledger
public Runnable getAcknowledger()
-
createPropagator
protected <R> io.atleon.core.AloFactory<R> createPropagator()
- Specified by:
createPropagatorin classio.atleon.core.AbstractAlo<RabbitMQMessage<T>>
-
-