Spring Integration

org.springframework.integration.util
Class ErrorHandlingTaskExecutor

java.lang.Object
  extended by org.springframework.integration.util.ErrorHandlingTaskExecutor
All Implemented Interfaces:
Executor, TaskExecutor

public class ErrorHandlingTaskExecutor
extends Object
implements TaskExecutor

A 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.

Author:
Jonas Partner, Mark Fisher

Constructor Summary
ErrorHandlingTaskExecutor(Executor executor, ErrorHandler errorHandler)
           
 
Method Summary
 void execute(Runnable task)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ErrorHandlingTaskExecutor

public ErrorHandlingTaskExecutor(Executor executor,
                                 ErrorHandler errorHandler)
Method Detail

execute

public void execute(Runnable task)
Specified by:
execute in interface Executor
Specified by:
execute in interface TaskExecutor

Spring Integration

Copyright © 2010. All Rights Reserved.