com.liferay.portal.lar.backgroundtask
Class BaseStagingBackgroundTaskExecutor
java.lang.Object
com.liferay.portal.kernel.backgroundtask.BaseBackgroundTaskExecutor
com.liferay.portal.lar.backgroundtask.BaseStagingBackgroundTaskExecutor
- All Implemented Interfaces:
- BackgroundTaskExecutor
- Direct Known Subclasses:
- LayoutRemoteStagingBackgroundTaskExecutor, LayoutStagingBackgroundTaskExecutor, PortletStagingBackgroundTaskExecutor
public abstract class BaseStagingBackgroundTaskExecutor
- extends BaseBackgroundTaskExecutor
Field Summary |
protected org.springframework.transaction.interceptor.TransactionAttribute |
transactionAttribute
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
transactionAttribute
protected org.springframework.transaction.interceptor.TransactionAttribute transactionAttribute
BaseStagingBackgroundTaskExecutor
public BaseStagingBackgroundTaskExecutor()
handleException
public String handleException(BackgroundTask backgroundTask,
Exception e)
- Specified by:
handleException
in interface BackgroundTaskExecutor
- Overrides:
handleException
in class BaseBackgroundTaskExecutor
clearBackgroundTaskStatus
protected void clearBackgroundTaskStatus(BackgroundTask backgroundTask)
markBackgroundTask
protected BackgroundTask markBackgroundTask(BackgroundTask backgroundTask,
String backgroundTaskState)
throws SystemException
- Throws:
SystemException
processMissingReferences
protected BackgroundTaskResult processMissingReferences(BackgroundTask backgroundTask,
MissingReferences missingReferences)