Liferay 7.0-ce-b4

com.liferay.portal.kernel.backgroundtask
Interface BackgroundTaskExecutor

All Known Implementing Classes:
BaseBackgroundTaskExecutor, ClassLoaderAwareBackgroundTaskExecutor, DelegatingBackgroundTaskExecutor, SerialBackgroundTaskExecutor, ThreadLocalAwareBackgroundTaskExecutor

public interface BackgroundTaskExecutor


Method Summary
 BackgroundTaskExecutor clone()
           
 BackgroundTaskResult execute(BackgroundTask backgroundTask)
           
 BackgroundTaskDisplay getBackgroundTaskDisplay(BackgroundTask backgroundTask)
           
 BackgroundTaskStatusMessageTranslator getBackgroundTaskStatusMessageTranslator()
           
 int getIsolationLevel()
           
 String handleException(BackgroundTask backgroundTask, Exception e)
           
 boolean isSerial()
           
 

Method Detail

clone

BackgroundTaskExecutor clone()

execute

BackgroundTaskResult execute(BackgroundTask backgroundTask)
                             throws Exception
Throws:
Exception

getBackgroundTaskDisplay

BackgroundTaskDisplay getBackgroundTaskDisplay(BackgroundTask backgroundTask)

getBackgroundTaskStatusMessageTranslator

BackgroundTaskStatusMessageTranslator getBackgroundTaskStatusMessageTranslator()

getIsolationLevel

int getIsolationLevel()

handleException

String handleException(BackgroundTask backgroundTask,
                       Exception e)

isSerial

boolean isSerial()

Liferay 7.0-ce-b4