Package de.otto.synapse.endpoint.sender
Class InMemoryMessageSenderFactory
java.lang.Object
de.otto.synapse.endpoint.sender.InMemoryMessageSenderFactory
- All Implemented Interfaces:
de.otto.synapse.endpoint.MessageEndpointFactory<de.otto.synapse.endpoint.sender.MessageSenderEndpoint>,de.otto.synapse.endpoint.Selectable,de.otto.synapse.endpoint.sender.MessageSenderEndpointFactory
public class InMemoryMessageSenderFactory
extends Object
implements de.otto.synapse.endpoint.sender.MessageSenderEndpointFactory
-
Constructor Summary
ConstructorsConstructorDescriptionInMemoryMessageSenderFactory(de.otto.synapse.endpoint.MessageInterceptorRegistry registry, InMemoryChannels inMemoryChannels, Class<? extends de.otto.synapse.channel.selector.Selector> selector) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.otto.synapse.endpoint.sender.MessageSenderEndpointFactory
create
-
Constructor Details
-
InMemoryMessageSenderFactory
public InMemoryMessageSenderFactory(de.otto.synapse.endpoint.MessageInterceptorRegistry registry, InMemoryChannels inMemoryChannels, Class<? extends de.otto.synapse.channel.selector.Selector> selector)
-
-
Method Details
-
create
public InMemoryMessageSender create(@Nonnull String channelName, de.otto.synapse.translator.MessageFormat messageFormat) - Specified by:
createin interfacede.otto.synapse.endpoint.sender.MessageSenderEndpointFactory
-
matches
- Specified by:
matchesin interfacede.otto.synapse.endpoint.sender.MessageSenderEndpointFactory- Specified by:
matchesin interfacede.otto.synapse.endpoint.Selectable
-
selector
- Specified by:
selectorin interfacede.otto.synapse.endpoint.sender.MessageSenderEndpointFactory- Specified by:
selectorin interfacede.otto.synapse.endpoint.Selectable
-