Package io.atleon.rabbitmq
Class RabbitMQSenderResult<T>
- java.lang.Object
-
- io.atleon.rabbitmq.RabbitMQSenderResult<T>
-
- All Implemented Interfaces:
SenderResult
public final class RabbitMQSenderResult<T> extends Object implements SenderResult
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface io.atleon.core.SenderResult
SenderResult.FailureException
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Optional<Throwable>failureCause()TgetCorrelationMetadata()StringgetExchange()com.rabbitmq.client.AMQP.BasicPropertiesgetProperties()StringgetRoutingKey()booleanisAck()StringtoString()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface io.atleon.core.SenderResult
isFailure
-
-
-
-
Method Detail
-
failureCause
public Optional<Throwable> failureCause()
- Specified by:
failureCausein interfaceSenderResult
-
getExchange
public String getExchange()
-
getRoutingKey
public String getRoutingKey()
-
getProperties
public com.rabbitmq.client.AMQP.BasicProperties getProperties()
-
getCorrelationMetadata
public T getCorrelationMetadata()
-
isAck
public boolean isAck()
-
-