org.mule.routing
Class LoggingCatchAllStrategy
java.lang.Object
org.mule.routing.AbstractCatchAllStrategy
org.mule.routing.LoggingCatchAllStrategy
- All Implemented Interfaces:
- RouterCatchAllStrategy
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(OutboundEndpoint endpoint)
- Specified by:
setEndpoint
in interface RouterCatchAllStrategy
- Overrides:
setEndpoint
in class AbstractCatchAllStrategy
setEndpoint
public void setEndpoint(String endpoint)
getEndpoint
public OutboundEndpoint getEndpoint()
- Specified by:
getEndpoint
in interface RouterCatchAllStrategy
- Overrides:
getEndpoint
in class AbstractCatchAllStrategy
catchMessage
public MuleMessage catchMessage(MuleMessage message,
MuleSession session,
boolean synchronous)
throws RoutingException
- Throws:
RoutingException
Copyright © 2003-2008 MuleSource, Inc.. All Rights Reserved.