org.mule.transport
Class DefaultReplyToHandler

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

public class DefaultReplyToHandler
extends Object
implements ReplyToHandler, Serializable, DeserializationPostInitialisable

DefaultReplyToHandler is responsible for processing a message replyTo header.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.mule.util.store.DeserializationPostInitialisable
DeserializationPostInitialisable.Implementation
 
Field Summary
protected  Connector connector
           
protected  Log logger
          logger used by this class
protected  MuleContext muleContext
           
 
Constructor Summary
DefaultReplyToHandler(MuleContext muleContext)
           
 
Method Summary
protected  Connector findConnector()
           
 Connector getConnector()
           
protected  OutboundEndpoint getEndpoint(MuleEvent event, String endpointUri)
           
 void initAfterDeserialisation(MuleContext muleContext)
           
 void processReplyTo(MuleEvent event, MuleMessage returnMessage, Object replyTo)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

protected transient Log logger
logger used by this class


muleContext

protected transient MuleContext muleContext

connector

protected transient Connector connector
Constructor Detail

DefaultReplyToHandler

public DefaultReplyToHandler(MuleContext muleContext)
Method Detail

processReplyTo

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

getEndpoint

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

initAfterDeserialisation

public void initAfterDeserialisation(MuleContext muleContext)
                              throws MuleException
Throws:
MuleException

getConnector

public Connector getConnector()

findConnector

protected Connector findConnector()


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