org.springframework.integration.handler
Class MethodInvokingMessageHandler

java.lang.Object
  extended by org.springframework.integration.message.MessageMappingMethodInvoker
      extended by org.springframework.integration.handler.MethodInvokingMessageHandler
All Implemented Interfaces:
org.springframework.beans.factory.InitializingBean, MessageHandler, MethodInvoker

public class MethodInvokingMessageHandler
extends MessageMappingMethodInvoker
implements MessageHandler

A MessageHandler that invokes the specified method on the provided object.

Author:
Mark Fisher

Field Summary
 
Fields inherited from class org.springframework.integration.message.MessageMappingMethodInvoker
logger
 
Constructor Summary
MethodInvokingMessageHandler(java.lang.Object object, java.lang.reflect.Method method)
           
MethodInvokingMessageHandler(java.lang.Object object, java.lang.String methodName)
           
 
Method Summary
 void handleMessage(Message<?> message)
           
 
Methods inherited from class org.springframework.integration.message.MessageMappingMethodInvoker
afterPropertiesSet, invokeMethod, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MethodInvokingMessageHandler

public MethodInvokingMessageHandler(java.lang.Object object,
                                    java.lang.reflect.Method method)

MethodInvokingMessageHandler

public MethodInvokingMessageHandler(java.lang.Object object,
                                    java.lang.String methodName)
Method Detail

handleMessage

public void handleMessage(Message<?> message)
Specified by:
handleMessage in interface MessageHandler