## Uses of Interface
org.springframework.messaging.handler.annotation.support.MessageHandlerMethodFactory

- Packages that use MessageHandlerMethodFactory
  Package | Description
  --- | ---
  org.springframework.jms.annotation | Annotations and support classes for declarative JMS listener endpoints.
  org.springframework.jms.config | Support package for declarative messaging configuration, with Java configuration and XML schema support.
  org.springframework.messaging.handler.annotation.support | Support classes for working with annotated message-handling methods.

- - ### Uses of MessageHandlerMethodFactory in org.springframework.jms.annotation

    Methods in org.springframework.jms.annotation with parameters of type MessageHandlerMethodFactory
    Modifier and Type | Method and Description
    --- | ---
    `void` | JmsListenerAnnotationBeanPostProcessor.`setMessageHandlerMethodFactory(MessageHandlerMethodFactory messageHandlerMethodFactory)` Set the `MessageHandlerMethodFactory` to use to configure the message listener responsible to serve an endpoint detected by this processor.

  - ### Uses of MessageHandlerMethodFactory in org.springframework.jms.config

    Methods in org.springframework.jms.config that return MessageHandlerMethodFactory
    Modifier and Type | Method and Description
    --- | ---
    `MessageHandlerMethodFactory` | JmsListenerEndpointRegistrar.`getMessageHandlerMethodFactory()` Return the custom `MessageHandlerMethodFactory` to use, if any.

    Methods in org.springframework.jms.config with parameters of type MessageHandlerMethodFactory
    Modifier and Type | Method and Description
    --- | ---
    `void` | MethodJmsListenerEndpoint.`setMessageHandlerMethodFactory(MessageHandlerMethodFactory messageHandlerMethodFactory)` Set the `MessageHandlerMethodFactory` to use to build the `InvocableHandlerMethod` responsible to manage the invocation of this endpoint.
    `void` | JmsListenerEndpointRegistrar.`setMessageHandlerMethodFactory(MessageHandlerMethodFactory messageHandlerMethodFactory)` Set the `MessageHandlerMethodFactory` to use to configure the message listener responsible to serve an endpoint detected by this processor.

  - ### Uses of MessageHandlerMethodFactory in org.springframework.messaging.handler.annotation.support

    Classes in org.springframework.messaging.handler.annotation.support that implement MessageHandlerMethodFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultMessageHandlerMethodFactory` The default `MessageHandlerMethodFactory` implementation creating an `InvocableHandlerMethod` with the necessary `HandlerMethodArgumentResolver` instances to detect and process most of the use cases defined by `MessageMapping`.