public class ErrorHandlingTaskExecutor extends java.lang.Object implements TaskExecutor
TaskExecutor
implementation that wraps an existing Executor
instance in order to catch any exceptions. If an exception is thrown, it
will be handled by the provided ErrorHandler
.Constructor and Description |
---|
ErrorHandlingTaskExecutor(java.util.concurrent.Executor executor,
ErrorHandler errorHandler) |
Modifier and Type | Method and Description |
---|---|
void |
execute(java.lang.Runnable task) |
public ErrorHandlingTaskExecutor(java.util.concurrent.Executor executor, ErrorHandler errorHandler)
public void execute(java.lang.Runnable task)
execute
in interface java.util.concurrent.Executor
execute
in interface TaskExecutor