Class JmsMessageSender
java.lang.Object
pl.allegro.tech.hermes.consumers.consumer.sender.jms.JmsMessageSender
- All Implemented Interfaces:
CompletableFutureAwareMessageSender
-
Constructor Summary
ConstructorsConstructorDescriptionJmsMessageSender(javax.jms.JMSContext jmsContext, String destinationTopic, MetadataAppender<javax.jms.Message> metadataAppender) -
Method Summary
Modifier and TypeMethodDescriptionvoidsend(Message msg, CompletableFuture<MessageSendingResult> resultFuture) voidstop()
-
Constructor Details
-
JmsMessageSender
public JmsMessageSender(javax.jms.JMSContext jmsContext, String destinationTopic, MetadataAppender<javax.jms.Message> metadataAppender)
-
-
Method Details
-
stop
public void stop()- Specified by:
stopin interfaceCompletableFutureAwareMessageSender
-
send
- Specified by:
sendin interfaceCompletableFutureAwareMessageSender
-