private class JmsListenerAnnotationBeanPostProcessor.MessageHandlerMethodFactoryAdapter extends java.lang.Object implements MessageHandlerMethodFactory
MessageHandlerMethodFactory
adapter that offers a configurable underlying
instance to use. Useful if the factory to use is determined once the endpoints
have been registered but not created yet.Modifier and Type | Field and Description |
---|---|
private MessageHandlerMethodFactory |
messageHandlerMethodFactory |
Modifier | Constructor and Description |
---|---|
private |
MessageHandlerMethodFactoryAdapter() |
Modifier and Type | Method and Description |
---|---|
private MessageHandlerMethodFactory |
createDefaultJmsHandlerMethodFactory() |
InvocableHandlerMethod |
createInvocableHandlerMethod(java.lang.Object bean,
java.lang.reflect.Method method)
Create the
InvocableHandlerMethod that is able to process the specified
method endpoint. |
private MessageHandlerMethodFactory |
getMessageHandlerMethodFactory() |
void |
setMessageHandlerMethodFactory(MessageHandlerMethodFactory messageHandlerMethodFactory) |
private MessageHandlerMethodFactory messageHandlerMethodFactory
public void setMessageHandlerMethodFactory(MessageHandlerMethodFactory messageHandlerMethodFactory)
public InvocableHandlerMethod createInvocableHandlerMethod(java.lang.Object bean, java.lang.reflect.Method method)
MessageHandlerMethodFactory
InvocableHandlerMethod
that is able to process the specified
method endpoint.createInvocableHandlerMethod
in interface MessageHandlerMethodFactory
bean
- the bean instancemethod
- the method to invokeInvocableHandlerMethod
suitable for that methodprivate MessageHandlerMethodFactory getMessageHandlerMethodFactory()
private MessageHandlerMethodFactory createDefaultJmsHandlerMethodFactory()