com.liferay.portal.kernel.backgroundtask
Interface BackgroundTaskExecutor

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

public interface BackgroundTaskExecutor

Author:
Michael C. Han

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

Method Detail

execute

BackgroundTaskResult execute(BackgroundTask backgroundTask)
                             throws java.lang.Exception
Throws:
java.lang.Exception

getBackgroundTaskStatusMessageTranslator

BackgroundTaskStatusMessageTranslator getBackgroundTaskStatusMessageTranslator()

handleException

java.lang.String handleException(BackgroundTask backgroundTask,
                                 java.lang.Exception e)

isSerial

boolean isSerial()