public class MultiMethodRabbitListenerEndpoint extends MethodRabbitListenerEndpoint
Constructor and Description |
---|
MultiMethodRabbitListenerEndpoint(java.util.List<java.lang.reflect.Method> methods,
java.lang.reflect.Method defaultMethod,
java.lang.Object bean)
Construct an instance for the provided methods, default method and bean.
|
MultiMethodRabbitListenerEndpoint(java.util.List<java.lang.reflect.Method> methods,
java.lang.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
getAdmin, getAutoStartup, getBeanExpressionContext, getBeanFactory, getBeanResolver, getConcurrency, getGroup, getId, getMessageConverter, getPriority, getQueueNames, getQueues, getResolver, isExclusive, setAdmin, setAutoStartup, setBeanFactory, setConcurrency, setExclusive, setGroup, setId, setMessageConverter, setPriority, setQueueNames, setQueues, setupListenerContainer, toString
public MultiMethodRabbitListenerEndpoint(java.util.List<java.lang.reflect.Method> methods, java.lang.Object bean)
methods
- the methods.bean
- the bean.public MultiMethodRabbitListenerEndpoint(java.util.List<java.lang.reflect.Method> methods, @Nullable java.lang.reflect.Method defaultMethod, java.lang.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.