public class DelegatingBackgroundTaskExecutor extends Object implements BackgroundTaskExecutor
| Constructor and Description |
|---|
DelegatingBackgroundTaskExecutor(BackgroundTaskExecutor backgroundTaskExecutor) |
| Modifier and Type | Method and Description |
|---|---|
BackgroundTaskExecutor |
clone() |
BackgroundTaskResult |
execute(BackgroundTask backgroundTask) |
String |
generateLockKey(BackgroundTask backgroundTask) |
BackgroundTaskDisplay |
getBackgroundTaskDisplay(BackgroundTask backgroundTask) |
protected BackgroundTaskExecutor |
getBackgroundTaskExecutor() |
BackgroundTaskStatusMessageTranslator |
getBackgroundTaskStatusMessageTranslator() |
int |
getIsolationLevel() |
String |
handleException(BackgroundTask backgroundTask,
Exception exception) |
boolean |
isSerial() |
public DelegatingBackgroundTaskExecutor(BackgroundTaskExecutor backgroundTaskExecutor)
public BackgroundTaskExecutor clone()
clone in interface BackgroundTaskExecutorclone in class Objectpublic BackgroundTaskResult execute(BackgroundTask backgroundTask) throws Exception
execute in interface BackgroundTaskExecutorExceptionpublic String generateLockKey(BackgroundTask backgroundTask)
generateLockKey in interface BackgroundTaskExecutorpublic BackgroundTaskDisplay getBackgroundTaskDisplay(BackgroundTask backgroundTask)
getBackgroundTaskDisplay in interface BackgroundTaskExecutorpublic BackgroundTaskStatusMessageTranslator getBackgroundTaskStatusMessageTranslator()
getBackgroundTaskStatusMessageTranslator in interface BackgroundTaskExecutorpublic int getIsolationLevel()
getIsolationLevel in interface BackgroundTaskExecutorpublic String handleException(BackgroundTask backgroundTask, Exception exception)
handleException in interface BackgroundTaskExecutorpublic boolean isSerial()
isSerial in interface BackgroundTaskExecutorprotected BackgroundTaskExecutor getBackgroundTaskExecutor()