public class DefaultExceptionServiceImpl extends Object implements ExceptionRoutingService
ExceptionRoutingService. Just saves
the message in the queue as is, which should be marked Exception by the
MessageExceptionHandler.| Constructor and Description |
|---|
DefaultExceptionServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected MessageExceptionHandler |
getMessageExceptionHandler(QName serviceName) |
void |
placeInExceptionRouting(Throwable throwable,
PersistedMessageBO message,
Object service) |
void |
placeInExceptionRoutingLastDitchEffort(Throwable throwable,
PersistedMessageBO message,
Object service) |
void |
scheduleExecution(Throwable throwable,
PersistedMessageBO message,
String description) |
public DefaultExceptionServiceImpl()
public void placeInExceptionRouting(Throwable throwable, PersistedMessageBO message, Object service) throws Exception
placeInExceptionRouting in interface ExceptionRoutingServiceExceptionpublic void placeInExceptionRoutingLastDitchEffort(Throwable throwable, PersistedMessageBO message, Object service) throws Exception
placeInExceptionRoutingLastDitchEffort in interface ExceptionRoutingServiceExceptionprotected MessageExceptionHandler getMessageExceptionHandler(QName serviceName)
public void scheduleExecution(Throwable throwable, PersistedMessageBO message, String description) throws Exception
scheduleExecution in interface ExceptionRoutingServiceExceptionCopyright © 2005-2015 The Kuali Foundation. All Rights Reserved.