public class DelegatingBackgroundTaskExecutor extends java.lang.Object implements BackgroundTaskExecutor
| Constructor and Description |
|---|
DelegatingBackgroundTaskExecutor(BackgroundTaskExecutor backgroundTaskExecutor) |
| Modifier and Type | Method and Description |
|---|---|
BackgroundTaskExecutor |
clone() |
BackgroundTaskResult |
execute(BackgroundTask backgroundTask) |
protected BackgroundTaskExecutor |
getBackgroundTaskExecutor() |
BackgroundTaskStatusMessageTranslator |
getBackgroundTaskStatusMessageTranslator() |
int |
getIsolationLevel() |
java.lang.String |
handleException(BackgroundTask backgroundTask,
java.lang.Exception e) |
boolean |
isSerial() |
public DelegatingBackgroundTaskExecutor(BackgroundTaskExecutor backgroundTaskExecutor)
public BackgroundTaskExecutor clone()
clone in interface BackgroundTaskExecutorclone in class java.lang.Objectpublic BackgroundTaskResult execute(BackgroundTask backgroundTask) throws java.lang.Exception
execute in interface BackgroundTaskExecutorjava.lang.Exceptionpublic BackgroundTaskStatusMessageTranslator getBackgroundTaskStatusMessageTranslator()
getBackgroundTaskStatusMessageTranslator in interface BackgroundTaskExecutorpublic int getIsolationLevel()
getIsolationLevel in interface BackgroundTaskExecutorpublic java.lang.String handleException(BackgroundTask backgroundTask, java.lang.Exception e)
handleException in interface BackgroundTaskExecutorpublic boolean isSerial()
isSerial in interface BackgroundTaskExecutorprotected BackgroundTaskExecutor getBackgroundTaskExecutor()