org.springframework.integration.endpoint
Class MessagingBridge

java.lang.Object
  extended by org.springframework.integration.endpoint.AbstractEndpoint
      extended by org.springframework.integration.endpoint.AbstractRequestReplyEndpoint
          extended by org.springframework.integration.endpoint.MessagingBridge
All Implemented Interfaces:
org.springframework.beans.factory.BeanNameAware, MessageEndpoint, MessageTarget

public class MessagingBridge
extends AbstractRequestReplyEndpoint

Author:
Mark Fisher

Field Summary
 
Fields inherited from class org.springframework.integration.endpoint.AbstractEndpoint
logger
 
Constructor Summary
MessagingBridge()
           
 
Method Summary
protected  Message<?> handleRequestMessage(Message<?> requestMessage)
           
protected  boolean isValidReplyMessage(Message<?> replyMessage)
           
protected  void sendReplyMessage(Message<?> replyMessage, Message<?> requestMessage)
           
 
Methods inherited from class org.springframework.integration.endpoint.AbstractRequestReplyEndpoint
getInputChannelName, getOutputChannelName, sendInternal, setInputChannelName, setOutputChannelName, setRequiresReply, setSource, setTarget
 
Methods inherited from class org.springframework.integration.endpoint.AbstractEndpoint
getMessageExchangeTemplate, getName, getSchedule, getSource, getTarget, send, setBeanName, setErrorHandler, setSchedule, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MessagingBridge

public MessagingBridge()
Method Detail

handleRequestMessage

protected Message<?> handleRequestMessage(Message<?> requestMessage)
Specified by:
handleRequestMessage in class AbstractRequestReplyEndpoint

isValidReplyMessage

protected boolean isValidReplyMessage(Message<?> replyMessage)
Specified by:
isValidReplyMessage in class AbstractRequestReplyEndpoint

sendReplyMessage

protected void sendReplyMessage(Message<?> replyMessage,
                                Message<?> requestMessage)
Specified by:
sendReplyMessage in class AbstractRequestReplyEndpoint