Package de.otto.synapse.endpoint.sender
Class InMemoryMessageSender
java.lang.Object
de.otto.synapse.endpoint.AbstractMessageEndpoint
de.otto.synapse.endpoint.sender.AbstractMessageSenderEndpoint
de.otto.synapse.endpoint.sender.InMemoryMessageSender
- All Implemented Interfaces:
de.otto.synapse.endpoint.MessageEndpoint,de.otto.synapse.endpoint.sender.MessageSenderEndpoint
public class InMemoryMessageSender
extends de.otto.synapse.endpoint.sender.AbstractMessageSenderEndpoint
-
Constructor Summary
Constructors Constructor Description InMemoryMessageSender(de.otto.synapse.endpoint.MessageInterceptorRegistry interceptorRegistry, de.otto.synapse.translator.MessageTranslator<de.otto.synapse.message.TextMessage> messageTranslator, InMemoryChannel channel) -
Method Summary
Modifier and Type Method Description protected java.util.concurrent.CompletableFuture<java.lang.Void>doSend(de.otto.synapse.message.TextMessage message)Methods inherited from class de.otto.synapse.endpoint.sender.AbstractMessageSenderEndpoint
doSendBatch, getEndpointType, send, sendBatchMethods inherited from class de.otto.synapse.endpoint.AbstractMessageEndpoint
getChannelName, getInterceptorChain, intercept
-
Constructor Details
-
InMemoryMessageSender
public InMemoryMessageSender(de.otto.synapse.endpoint.MessageInterceptorRegistry interceptorRegistry, de.otto.synapse.translator.MessageTranslator<de.otto.synapse.message.TextMessage> messageTranslator, InMemoryChannel channel)
-
-
Method Details
-
doSend
protected java.util.concurrent.CompletableFuture<java.lang.Void> doSend(@Nonnull de.otto.synapse.message.TextMessage message)- Specified by:
doSendin classde.otto.synapse.endpoint.sender.AbstractMessageSenderEndpoint
-