Package de.otto.synapse.endpoint.sender
Class InMemoryMessageSenderFactory
- java.lang.Object
-
- de.otto.synapse.endpoint.sender.InMemoryMessageSenderFactory
-
- All Implemented Interfaces:
de.otto.synapse.endpoint.sender.MessageSenderEndpointFactory
public class InMemoryMessageSenderFactory extends java.lang.Object implements de.otto.synapse.endpoint.sender.MessageSenderEndpointFactory
-
-
Constructor Summary
Constructors Constructor Description InMemoryMessageSenderFactory(de.otto.synapse.endpoint.MessageInterceptorRegistry registry, InMemoryChannels inMemoryChannels)InMemoryMessageSenderFactory(de.otto.synapse.endpoint.MessageInterceptorRegistry registry, InMemoryChannels inMemoryChannels, java.lang.Class<? extends de.otto.synapse.channel.selector.Selector> matching)
-
Method Summary
Modifier and Type Method Description InMemoryMessageSendercreate(java.lang.String channelName)booleanmatches(java.lang.Class<? extends de.otto.synapse.channel.selector.Selector> channelSelector)
-
-
-
Constructor Detail
-
InMemoryMessageSenderFactory
public InMemoryMessageSenderFactory(de.otto.synapse.endpoint.MessageInterceptorRegistry registry, InMemoryChannels inMemoryChannels)
-
InMemoryMessageSenderFactory
public InMemoryMessageSenderFactory(de.otto.synapse.endpoint.MessageInterceptorRegistry registry, InMemoryChannels inMemoryChannels, java.lang.Class<? extends de.otto.synapse.channel.selector.Selector> matching)
-
-
Method Detail
-
create
public InMemoryMessageSender create(@Nonnull java.lang.String channelName)
- Specified by:
createin interfacede.otto.synapse.endpoint.sender.MessageSenderEndpointFactory
-
matches
public boolean matches(java.lang.Class<? extends de.otto.synapse.channel.selector.Selector> channelSelector)
- Specified by:
matchesin interfacede.otto.synapse.endpoint.sender.MessageSenderEndpointFactory
-
-