org.springframework.integration.handler
Class PayloadTypeMatchingHandlerMethodResolver

java.lang.Object
  extended by org.springframework.integration.handler.PayloadTypeMatchingHandlerMethodResolver
All Implemented Interfaces:
HandlerMethodResolver

public class PayloadTypeMatchingHandlerMethodResolver
extends java.lang.Object
implements HandlerMethodResolver

An implementation of HandlerMethodResolver that matches the payload type of the Message against the expected type of its candidate methods.

Author:
Mark Fisher

Constructor Summary
PayloadTypeMatchingHandlerMethodResolver(java.lang.reflect.Method... candidates)
           
 
Method Summary
 java.lang.reflect.Method resolveHandlerMethod(Message<?> message)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PayloadTypeMatchingHandlerMethodResolver

public PayloadTypeMatchingHandlerMethodResolver(java.lang.reflect.Method... candidates)
Method Detail

resolveHandlerMethod

public java.lang.reflect.Method resolveHandlerMethod(Message<?> message)
Specified by:
resolveHandlerMethod in interface HandlerMethodResolver