public class KafkaMessageSenderEndpointFactory
extends java.lang.Object
implements de.otto.synapse.endpoint.sender.MessageSenderEndpointFactory
| Constructor and Description |
|---|
KafkaMessageSenderEndpointFactory(de.otto.synapse.endpoint.MessageInterceptorRegistry registry,
org.springframework.kafka.core.KafkaTemplate<java.lang.String,java.lang.String> kafkaTemplate) |
| Modifier and Type | Method and Description |
|---|---|
de.otto.synapse.endpoint.sender.MessageSenderEndpoint |
create(java.lang.String channelName,
de.otto.synapse.translator.MessageFormat messageFormat) |
boolean |
matches(java.lang.Class<? extends de.otto.synapse.channel.selector.Selector> channelSelector) |
java.lang.Class<? extends de.otto.synapse.channel.selector.Selector> |
selector() |
public KafkaMessageSenderEndpointFactory(de.otto.synapse.endpoint.MessageInterceptorRegistry registry,
org.springframework.kafka.core.KafkaTemplate<java.lang.String,java.lang.String> kafkaTemplate)
public de.otto.synapse.endpoint.sender.MessageSenderEndpoint create(@Nonnull
java.lang.String channelName,
de.otto.synapse.translator.MessageFormat messageFormat)
create in interface de.otto.synapse.endpoint.sender.MessageSenderEndpointFactorypublic boolean matches(java.lang.Class<? extends de.otto.synapse.channel.selector.Selector> channelSelector)
matches in interface de.otto.synapse.endpoint.Selectablematches in interface de.otto.synapse.endpoint.sender.MessageSenderEndpointFactorypublic java.lang.Class<? extends de.otto.synapse.channel.selector.Selector> selector()
selector in interface de.otto.synapse.endpoint.Selectableselector in interface de.otto.synapse.endpoint.sender.MessageSenderEndpointFactory