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, toString
public 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)
AbstractRabbitListenerEndpoint
MessageListener
that is able to serve this endpoint for the
specified container.createMessageListener
in class AbstractRabbitListenerEndpoint
container
- the MessageListenerContainer
to create a MessageListener
.MessageListener
instance.protected StringBuilder getEndpointDescription()
getEndpointDescription
in class AbstractRabbitListenerEndpoint
Available to subclasses, for inclusion in their toString()
result.