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 ExceptionRoutingService
Exception
public void placeInExceptionRoutingLastDitchEffort(Throwable throwable, PersistedMessageBO message, Object service) throws Exception
placeInExceptionRoutingLastDitchEffort
in interface ExceptionRoutingService
Exception
protected MessageExceptionHandler getMessageExceptionHandler(QName serviceName)
public void scheduleExecution(Throwable throwable, PersistedMessageBO message, String description) throws Exception
scheduleExecution
in interface ExceptionRoutingService
Exception
Copyright © 2005-2015 The Kuali Foundation. All Rights Reserved.