org.mule.routing
Class ComponentCatchAllStrategy

java.lang.Object
  extended byorg.mule.routing.AbstractCatchAllStrategy
      extended byorg.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.

Version:
$Revision: 1.4 $
Author:
Ross Mason

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-2005 SymphonySoft Limited. All Rights Reserved.