org.mule.routing
Class AbstractCatchAllStrategy
java.lang.Object
org.mule.routing.AbstractCatchAllStrategy
- All Implemented Interfaces:
- UMORouterCatchAllStrategy
- Direct Known Subclasses:
- ComponentCatchAllStrategy, ForwardingCatchAllStrategy, LoggingCatchAllStrategy
- public abstract class AbstractCatchAllStrategy
- extends Object
- implements UMORouterCatchAllStrategy
ForwardingCatchAllStrategy acts as a catch and forward router for
any events not caught by the router this strategy is associated with. Users can
assign an endpoint to this strategy to forward all events to. This is similar to a
dead letter queue in messaging.
- Version:
- $Revision: 3798 $
- Author:
- Ross Mason
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
protected transient Log logger
- logger used by this class
endpoint
protected UMOEndpoint endpoint
statistics
protected RouterStatistics statistics
AbstractCatchAllStrategy
public AbstractCatchAllStrategy()
setEndpoint
public void setEndpoint(UMOEndpoint endpoint)
- Specified by:
setEndpoint in interface UMORouterCatchAllStrategy
getEndpoint
public UMOEndpoint getEndpoint()
- Specified by:
getEndpoint in interface UMORouterCatchAllStrategy
getStatistics
public RouterStatistics getStatistics()
setStatistics
public void setStatistics(RouterStatistics statistics)
Copyright © 2003-2006 MuleSource Inc.. All Rights Reserved.