org.mule.endpoint.outbound
Class OutboundEndpointPropertyMessageProcessor

java.lang.Object
  extended by org.mule.endpoint.outbound.OutboundEndpointPropertyMessageProcessor
All Implemented Interfaces:
MessageProcessor

public class OutboundEndpointPropertyMessageProcessor
extends Object
implements MessageProcessor

Sets the outbound endpoint uri on as a property of the message using the following key: MuleProperties.MULE_ENDPOINT_PROPERTY.


Constructor Summary
OutboundEndpointPropertyMessageProcessor(OutboundEndpoint endpoint)
           
 
Method Summary
protected  boolean ignoreProperty(MuleMessage message, String key)
           
 MuleEvent process(MuleEvent event)
          Invokes the MessageProcessor.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OutboundEndpointPropertyMessageProcessor

public OutboundEndpointPropertyMessageProcessor(OutboundEndpoint endpoint)
Method Detail

process

public MuleEvent process(MuleEvent event)
                  throws MuleException
Description copied from interface: MessageProcessor
Invokes the MessageProcessor.

Specified by:
process in interface MessageProcessor
Parameters:
event - MuleEvent to be processed
Returns:
optional response MuleEvent
Throws:
MuleException

ignoreProperty

protected boolean ignoreProperty(MuleMessage message,
                                 String key)

toString

public String toString()
Overrides:
toString in class Object


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