org.kuali.rice.ksb.messaging.exceptionhandling
Class DefaultExceptionServiceImpl
java.lang.Object
org.kuali.rice.ksb.messaging.exceptionhandling.DefaultExceptionServiceImpl
- All Implemented Interfaces:
- ExceptionRoutingService
public class DefaultExceptionServiceImpl
- extends Object
- implements ExceptionRoutingService
Default implementation of ExceptionRoutingService
. Just saves
the message in the queue as is, which should be marked Exception by the
MessageExceptionHandler
.
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultExceptionServiceImpl
public DefaultExceptionServiceImpl()
placeInExceptionRouting
public void placeInExceptionRouting(Throwable throwable,
PersistedMessageBO message,
Object service)
throws Exception
- Specified by:
placeInExceptionRouting
in interface ExceptionRoutingService
- Throws:
Exception
placeInExceptionRoutingLastDitchEffort
public void placeInExceptionRoutingLastDitchEffort(Throwable throwable,
PersistedMessageBO message,
Object service)
throws Exception
- Specified by:
placeInExceptionRoutingLastDitchEffort
in interface ExceptionRoutingService
- Throws:
Exception
getMessageExceptionHandler
protected MessageExceptionHandler getMessageExceptionHandler(QName serviceName)
scheduleExecution
public void scheduleExecution(Throwable throwable,
PersistedMessageBO message,
String description)
throws Exception
- Specified by:
scheduleExecution
in interface ExceptionRoutingService
- Throws:
Exception
Copyright © 2005-2013 The Kuali Foundation. All Rights Reserved.