org.springframework.integration.handler
Class ServiceActivatingHandler

java.lang.Object
  extended by org.springframework.integration.handler.AbstractMessageHandler
      extended by org.springframework.integration.handler.AbstractReplyProducingMessageHandler
          extended by org.springframework.integration.handler.ServiceActivatingHandler
All Implemented Interfaces:
org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.InitializingBean, MessageHandler

public class ServiceActivatingHandler
extends AbstractReplyProducingMessageHandler
implements org.springframework.beans.factory.InitializingBean

Author:
Mark Fisher

Field Summary
 
Fields inherited from class org.springframework.integration.handler.AbstractReplyProducingMessageHandler
DEFAULT_SEND_TIMEOUT
 
Fields inherited from class org.springframework.integration.handler.AbstractMessageHandler
logger
 
Constructor Summary
ServiceActivatingHandler(java.lang.Object object)
           
ServiceActivatingHandler(java.lang.Object object, java.lang.reflect.Method method)
           
ServiceActivatingHandler(java.lang.Object object, java.lang.String methodName)
           
 
Method Summary
 void afterPropertiesSet()
           
protected  void handleRequestMessage(Message<?> message, ReplyMessageHolder replyHolder)
           
 java.lang.String toString()
           
 
Methods inherited from class org.springframework.integration.handler.AbstractReplyProducingMessageHandler
getOutputChannel, handleMessageInternal, sendReplyMessage, setBeanFactory, setChannelResolver, setOutputChannel, setRequiresReply, setSelector, setSendTimeout, supports
 
Methods inherited from class org.springframework.integration.handler.AbstractMessageHandler
handleMessage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ServiceActivatingHandler

public ServiceActivatingHandler(java.lang.Object object)

ServiceActivatingHandler

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

ServiceActivatingHandler

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

afterPropertiesSet

public void afterPropertiesSet()
                        throws java.lang.Exception
Specified by:
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
Throws:
java.lang.Exception

handleRequestMessage

protected void handleRequestMessage(Message<?> message,
                                    ReplyMessageHolder replyHolder)
Specified by:
handleRequestMessage in class AbstractReplyProducingMessageHandler

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object