public class SimpleRabbitListenerEndpoint extends AbstractRabbitListenerEndpoint
RabbitListenerEndpoint simply
providing the MessageListener to invoke to process an incoming message for this
endpoint.| Constructor and Description |
|---|
SimpleRabbitListenerEndpoint() |
| Modifier and Type | Method and Description |
|---|---|
protected MessageListener |
createMessageListener(MessageListenerContainer container)
Create a
MessageListener that is able to serve this endpoint for the
specified container. |
protected StringBuilder |
getEndpointDescription() |
MessageListener |
getMessageListener() |
void |
setMessageListener(MessageListener messageListener)
Set the
MessageListener to invoke when a message matching
the endpoint is received. |
getAckMode, getAdmin, getAutoStartup, getBatchingStrategy, getBeanExpressionContext, getBeanFactory, getBeanResolver, getConcurrency, getGroup, getId, getMessageConverter, getPriority, getQueueNames, getQueues, getReplyContentType, getReplyPostProcessor, getResolver, getTaskExecutor, isBatchListener, isConverterWinsContentType, isExclusive, setAckMode, setAdmin, setAutoStartup, setBatchingStrategy, setBatchListener, setBeanFactory, setConcurrency, setConverterWinsContentType, setExclusive, setGroup, setId, setMessageConverter, setPriority, setQueueNames, setQueues, setReplyContentType, setReplyPostProcessor, setTaskExecutor, setupListenerContainer, toStringpublic void setMessageListener(MessageListener messageListener)
MessageListener to invoke when a message matching
the endpoint is received.messageListener - the MessageListener instance.public MessageListener getMessageListener()
MessageListener to invoke when a message matching
the endpoint is received.protected MessageListener createMessageListener(MessageListenerContainer container)
AbstractRabbitListenerEndpointMessageListener that is able to serve this endpoint for the
specified container.createMessageListener in class AbstractRabbitListenerEndpointcontainer - the MessageListenerContainer to create a MessageListener.MessageListener instance.protected StringBuilder getEndpointDescription()
getEndpointDescription in class AbstractRabbitListenerEndpointAvailable to subclasses, for inclusion in their toString() result.