public abstract class BaseBackgroundTaskExecutor extends java.lang.Object implements BackgroundTaskExecutor
Constructor and Description |
---|
BaseBackgroundTaskExecutor() |
Modifier and Type | Method and Description |
---|---|
abstract BackgroundTaskExecutor |
clone() |
java.lang.String |
generateLockKey(BackgroundTask backgroundTask) |
BackgroundTaskStatusMessageTranslator |
getBackgroundTaskStatusMessageTranslator() |
int |
getIsolationLevel() |
protected java.util.Locale |
getLocale(BackgroundTask backgroundTask) |
java.lang.String |
handleException(BackgroundTask backgroundTask,
java.lang.Exception exception) |
boolean |
isSerial() |
protected void |
setBackgroundTaskStatusMessageTranslator(BackgroundTaskStatusMessageTranslator backgroundTaskStatusMessageTranslator) |
protected void |
setIsolationLevel(int isolationLevel) |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
execute, getBackgroundTaskDisplay
public abstract BackgroundTaskExecutor clone()
clone
in interface BackgroundTaskExecutor
clone
in class java.lang.Object
public java.lang.String generateLockKey(BackgroundTask backgroundTask)
generateLockKey
in interface BackgroundTaskExecutor
public BackgroundTaskStatusMessageTranslator getBackgroundTaskStatusMessageTranslator()
getBackgroundTaskStatusMessageTranslator
in interface BackgroundTaskExecutor
public int getIsolationLevel()
getIsolationLevel
in interface BackgroundTaskExecutor
public java.lang.String handleException(BackgroundTask backgroundTask, java.lang.Exception exception)
handleException
in interface BackgroundTaskExecutor
public boolean isSerial()
isSerial
in interface BackgroundTaskExecutor
protected java.util.Locale getLocale(BackgroundTask backgroundTask)
protected void setBackgroundTaskStatusMessageTranslator(BackgroundTaskStatusMessageTranslator backgroundTaskStatusMessageTranslator)
protected void setIsolationLevel(int isolationLevel)