Liferay 6.2.0

com.liferay.portal.kernel.backgroundtask
Interface BackgroundTaskExecutor

All Known Implementing Classes:
BaseBackgroundTaskExecutor, BaseStagingBackgroundTaskExecutor, ClassLoaderAwareBackgroundTaskExecutor, DelegatingBackgroundTaskExecutor, LayoutExportBackgroundTaskExecutor, LayoutImportBackgroundTaskExecutor, LayoutRemoteStagingBackgroundTaskExecutor, LayoutStagingBackgroundTaskExecutor, PortletExportBackgroundTaskExecutor, PortletImportBackgroundTaskExecutor, PortletStagingBackgroundTaskExecutor, SerialBackgroundTaskExecutor, StagingIndexingBackgroundTaskExecutor

public interface BackgroundTaskExecutor


Method Summary
abstract  BackgroundTaskResult execute(BackgroundTask backgroundTask)
           
abstract  BackgroundTaskStatusMessageTranslator getBackgroundTaskStatusMessageTranslator()
           
abstract  String handleException(BackgroundTask backgroundTask, Exception e)
           
abstract  boolean isSerial()
           
 

Method Detail

execute

BackgroundTaskResult execute(BackgroundTask backgroundTask)
                             throws Exception
Throws:
Exception

getBackgroundTaskStatusMessageTranslator

BackgroundTaskStatusMessageTranslator getBackgroundTaskStatusMessageTranslator()

handleException

String handleException(BackgroundTask backgroundTask,
                       Exception e)

isSerial

boolean isSerial()

Liferay 6.2.0