org.mule.transport
Class DefaultReplyToHandler

java.lang.Object
  extended by org.mule.transport.DefaultReplyToHandler
All Implemented Interfaces:
ReplyToHandler
Direct Known Subclasses:
AjaxReplyToHandler, JettyContinuationsReplyToHandler, JmsReplyToHandler

public class DefaultReplyToHandler
extends java.lang.Object
implements ReplyToHandler

DefaultReplyToHandler is responsible for processing a message replyTo header.


Field Summary
protected  Log logger
          logger used by this class
protected  MuleContext muleContext
           
 
Constructor Summary
DefaultReplyToHandler(java.util.List<Transformer> transformers, MuleContext muleContext)
           
 
Method Summary
protected  OutboundEndpoint getEndpoint(MuleEvent event, java.lang.String endpointUri)
           
 java.util.List<Transformer> getTransformers()
           
 void processReplyTo(MuleEvent event, MuleMessage returnMessage, java.lang.Object replyTo)
           
 void setTransformers(java.util.List<Transformer> transformers)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

protected final transient Log logger
logger used by this class


muleContext

protected MuleContext muleContext
Constructor Detail

DefaultReplyToHandler

public DefaultReplyToHandler(java.util.List<Transformer> transformers,
                             MuleContext muleContext)
Method Detail

processReplyTo

public void processReplyTo(MuleEvent event,
                           MuleMessage returnMessage,
                           java.lang.Object replyTo)
                    throws MuleException
Specified by:
processReplyTo in interface ReplyToHandler
Throws:
MuleException

getEndpoint

protected OutboundEndpoint getEndpoint(MuleEvent event,
                                       java.lang.String endpointUri)
                                throws MuleException
Throws:
MuleException

getTransformers

public java.util.List<Transformer> getTransformers()
Specified by:
getTransformers in interface ReplyToHandler

setTransformers

public void setTransformers(java.util.List<Transformer> transformers)
Specified by:
setTransformers in interface ReplyToHandler


Copyright © 2003-2010 MuleSoft, Inc.. All Rights Reserved.