Liferay 7.0-ce-m6

com.liferay.portlet.exportimport.backgroundtask
Class BaseStagingBackgroundTaskExecutor

java.lang.Object
  extended by com.liferay.portal.kernel.backgroundtask.BaseBackgroundTaskExecutor
      extended by com.liferay.portlet.exportimport.backgroundtask.BaseExportImportBackgroundTaskExecutor
          extended by com.liferay.portlet.exportimport.backgroundtask.BaseStagingBackgroundTaskExecutor
All Implemented Interfaces:
BackgroundTaskExecutor
Direct Known Subclasses:
LayoutRemoteStagingBackgroundTaskExecutor, LayoutStagingBackgroundTaskExecutor, PortletStagingBackgroundTaskExecutor

public abstract class BaseStagingBackgroundTaskExecutor
extends BaseExportImportBackgroundTaskExecutor


Field Summary
 
Fields inherited from class com.liferay.portlet.exportimport.backgroundtask.BaseExportImportBackgroundTaskExecutor
transactionAttribute
 
Constructor Summary
BaseStagingBackgroundTaskExecutor()
           
 
Method Summary
protected  void clearBackgroundTaskStatus(BackgroundTask backgroundTask)
           
protected  void deleteTempLarOnFailure(File file)
           
protected  void deleteTempLarOnSuccess(File file)
           
protected  void initThreadLocals(long groupId, boolean privateLayout)
           
protected  void markBackgroundTask(long backgroundTaskId, String backgroundTaskState)
           
protected  BackgroundTaskResult processMissingReferences(long backgroundTaskId, MissingReferences missingReferences)
           
 
Methods inherited from class com.liferay.portlet.exportimport.backgroundtask.BaseExportImportBackgroundTaskExecutor
getExportImportConfiguration, handleException
 
Methods inherited from class com.liferay.portal.kernel.backgroundtask.BaseBackgroundTaskExecutor
getBackgroundTaskStatusMessageTranslator, getIsolationLevel, getLocale, isSerial, setBackgroundTaskStatusMessageTranslator, setIsolationLevel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.liferay.portal.kernel.backgroundtask.BackgroundTaskExecutor
execute
 

Constructor Detail

BaseStagingBackgroundTaskExecutor

public BaseStagingBackgroundTaskExecutor()
Method Detail

clearBackgroundTaskStatus

protected void clearBackgroundTaskStatus(BackgroundTask backgroundTask)

deleteTempLarOnFailure

protected void deleteTempLarOnFailure(File file)

deleteTempLarOnSuccess

protected void deleteTempLarOnSuccess(File file)

initThreadLocals

protected void initThreadLocals(long groupId,
                                boolean privateLayout)
                         throws PortalException
Throws:
PortalException

markBackgroundTask

protected void markBackgroundTask(long backgroundTaskId,
                                  String backgroundTaskState)

processMissingReferences

protected BackgroundTaskResult processMissingReferences(long backgroundTaskId,
                                                        MissingReferences missingReferences)

Liferay 7.0-ce-m6