public class MultiMethodRabbitListenerEndpoint extends MethodRabbitListenerEndpoint
Constructor and Description |
---|
MultiMethodRabbitListenerEndpoint(List<Method> methods,
Method defaultMethod,
Object bean)
Construct an instance for the provided methods, default method and bean.
|
MultiMethodRabbitListenerEndpoint(List<Method> methods,
Object bean)
Construct an instance for the provided methods and bean.
|
Modifier and Type | Method and Description |
---|---|
protected HandlerAdapter |
configureListenerAdapter(MessagingMessageListenerAdapter messageListener)
Create a
HandlerAdapter for this listener adapter. |
createMessageListener, createMessageListenerInstance, getBean, getEndpointDescription, getMessageHandlerMethodFactory, getMethod, setBean, setErrorHandler, setMessageHandlerMethodFactory, setMethod, setReturnExceptions
getAckMode, getAdmin, getAutoStartup, getBatchingStrategy, getBeanExpressionContext, getBeanFactory, getBeanResolver, getConcurrency, getGroup, getId, getMessageConverter, getPriority, getQueueNames, getQueues, getReplyPostProcessor, getResolver, getTaskExecutor, isBatchListener, isExclusive, setAckMode, setAdmin, setAutoStartup, setBatchingStrategy, setBatchListener, setBeanFactory, setConcurrency, setExclusive, setGroup, setId, setMessageConverter, setPriority, setQueueNames, setQueues, setReplyPostProcessor, setTaskExecutor, setupListenerContainer, toString
public MultiMethodRabbitListenerEndpoint(List<Method> methods, Object bean)
methods
- the methods.bean
- the bean.public MultiMethodRabbitListenerEndpoint(List<Method> methods, @Nullable Method defaultMethod, Object bean)
methods
- the methods.defaultMethod
- the default method.bean
- the bean.protected HandlerAdapter configureListenerAdapter(MessagingMessageListenerAdapter messageListener)
MethodRabbitListenerEndpoint
HandlerAdapter
for this listener adapter.configureListenerAdapter
in class MethodRabbitListenerEndpoint
messageListener
- the listener adapter.