org.kuali.rice.ksb.messaging.exceptionhandling
Class DefaultExceptionServiceImpl
java.lang.Object
   org.kuali.rice.ksb.messaging.exceptionhandling.DefaultExceptionServiceImpl
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:
- placeInExceptionRoutingin interface- ExceptionRoutingService
 
- 
- Throws:
- Exception
 
placeInExceptionRoutingLastDitchEffort
public void placeInExceptionRoutingLastDitchEffort(Throwable throwable,
                                                   PersistedMessageBO message,
                                                   Object service)
                                            throws Exception
- 
- Specified by:
- placeInExceptionRoutingLastDitchEffortin interface- ExceptionRoutingService
 
- 
- Throws:
- Exception
 
getMessageExceptionHandler
protected MessageExceptionHandler getMessageExceptionHandler(QName serviceName)
- 
 
- 
 
scheduleExecution
public void scheduleExecution(Throwable throwable,
                              PersistedMessageBO message,
                              String description)
                       throws Exception
- 
- Specified by:
- scheduleExecutionin interface- ExceptionRoutingService
 
- 
- Throws:
- Exception
 
Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.