public class SerialBackgroundTaskExecutor extends DelegatingBackgroundTaskExecutor
Constructor and Description |
---|
SerialBackgroundTaskExecutor(BackgroundTaskExecutor backgroundTaskExecutor) |
Modifier and Type | Method and Description |
---|---|
protected Lock |
acquireLock(BackgroundTask backgroundTask) |
BackgroundTaskExecutor |
clone() |
BackgroundTaskResult |
execute(BackgroundTask backgroundTask) |
generateLockKey, getBackgroundTaskDisplay, getBackgroundTaskExecutor, getBackgroundTaskStatusMessageTranslator, getIsolationLevel, handleException, isSerial
public SerialBackgroundTaskExecutor(BackgroundTaskExecutor backgroundTaskExecutor)
public BackgroundTaskExecutor clone()
clone
in interface BackgroundTaskExecutor
clone
in class DelegatingBackgroundTaskExecutor
public BackgroundTaskResult execute(BackgroundTask backgroundTask) throws Exception
execute
in interface BackgroundTaskExecutor
execute
in class DelegatingBackgroundTaskExecutor
Exception
protected Lock acquireLock(BackgroundTask backgroundTask) throws DuplicateLockException
DuplicateLockException