org.springframework.scheduling.support
Class TaskUtils.LoggingErrorHandler

java.lang.Object
  extended by org.springframework.scheduling.support.TaskUtils.LoggingErrorHandler
All Implemented Interfaces:
ErrorHandler
Direct Known Subclasses:
TaskUtils.PropagatingErrorHandler
Enclosing class:
TaskUtils

static class TaskUtils.LoggingErrorHandler
extends java.lang.Object
implements ErrorHandler

An ErrorHandler implementation that logs the Throwable at error level. It does not perform any additional error handling. This can be useful when suppression of errors is the intended behavior.


Field Summary
private  Log logger
           
 
Constructor Summary
TaskUtils.LoggingErrorHandler()
           
 
Method Summary
 void handleError(java.lang.Throwable t)
          Handle the given error, possibly rethrowing it as a fatal exception
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

private final Log logger
Constructor Detail

TaskUtils.LoggingErrorHandler

TaskUtils.LoggingErrorHandler()
Method Detail

handleError

public void handleError(java.lang.Throwable t)
Description copied from interface: ErrorHandler
Handle the given error, possibly rethrowing it as a fatal exception

Specified by:
handleError in interface ErrorHandler