org.mule.routing
Class ComponentCatchAllStrategy

java.lang.Object
  extended by org.mule.routing.AbstractCatchAllStrategy
      extended by org.mule.routing.ComponentCatchAllStrategy
All Implemented Interfaces:
UMORouterCatchAllStrategy

public class ComponentCatchAllStrategy
extends AbstractCatchAllStrategy

ComponentCatchAllStrategy is used to catch any events and forward the events to the component as is.


Field Summary
 
Fields inherited from class org.mule.routing.AbstractCatchAllStrategy
endpoint, logger, statistics
 
Constructor Summary
ComponentCatchAllStrategy()
           
 
Method Summary
 UMOMessage catchMessage(UMOMessage message, UMOSession session, boolean synchronous)
           
 UMOEndpoint getEndpoint()
           
 void setEndpoint(UMOEndpoint endpoint)
           
 
Methods inherited from class org.mule.routing.AbstractCatchAllStrategy
getStatistics, setStatistics
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ComponentCatchAllStrategy

public ComponentCatchAllStrategy()
Method Detail

setEndpoint

public void setEndpoint(UMOEndpoint endpoint)
Specified by:
setEndpoint in interface UMORouterCatchAllStrategy
Overrides:
setEndpoint in class AbstractCatchAllStrategy

getEndpoint

public UMOEndpoint getEndpoint()
Specified by:
getEndpoint in interface UMORouterCatchAllStrategy
Overrides:
getEndpoint in class AbstractCatchAllStrategy

catchMessage

public UMOMessage catchMessage(UMOMessage message,
                               UMOSession session,
                               boolean synchronous)
                        throws RoutingException
Throws:
RoutingException


Copyright © 2003-2008 MuleSource, Inc.. All Rights Reserved.