org.mule.routing
Class LoggingCatchAllStrategy
java.lang.Object
org.mule.routing.AbstractCatchAllStrategy
org.mule.routing.LoggingCatchAllStrategy
- All Implemented Interfaces:
- UMORouterCatchAllStrategy
public class LoggingCatchAllStrategy
- extends AbstractCatchAllStrategy
LoggingCatchAllStrategy
is a simple strategy that only logs any
events not caught by the router associated with this strategy. This should not
be used in production unless it is acceptible for events to be disposing.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LoggingCatchAllStrategy
public LoggingCatchAllStrategy()
setEndpoint
public void setEndpoint(UMOEndpoint endpoint)
- Specified by:
setEndpoint
in interface UMORouterCatchAllStrategy
- Overrides:
setEndpoint
in class AbstractCatchAllStrategy
setEndpoint
public void setEndpoint(String endpoint)
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.