Package de.hybris.platform.task
Interface TaskRunner<T extends TaskModel>
-
- All Known Subinterfaces:
ExtendedTaskRunner<T>
- All Known Implementing Classes:
ActionPerformableTaskRunner
,CleanCxSessionResultsTaskRunner
,ConsumeY2YChangesTaskRunner
,CxPresetPersonalizationCalculationTaskRunner
,CxRegisteredUserSessionCloseTaskRunner
,DataHubRequestTaskRunner
,Dispatcher
,EscalationTaskRunner
,ExecuteCronJobTaskRunner
,GigyaToHybrisUserUpdateTaskRunner
,ImportZipCreatorTaskRunner
,ItemChangesProcessor
,ItemImportTaskRunner
,KymaCertificateRenewalTaskRunner
,KymaEventEmitTaskRunner
,LatchTaskRunner
,MediaConversionJob
,MediaMetaDataTaskRunner
,PreviewTicketRemoveTaskRunner
,ProcessengineTaskRunner
,RemoveOAuthClientTask
,RemoveOrphanedVersionMarkersTaskRunner
,SapCpiOmmOrderOutboundCancellationAction
,SapCpiOmsOrderOutboundCancellationAction
,SapImpexImportTaskRunner
,ScriptingTaskRunner
,SendEmailTaskRunner
,SendOrderCancelRequestAsCSVTaskRunner
,SubmitOrderEventTask
,TaskConditionWithCounterIntegrationTest.TestRunner
,TaskRetryTest.RetryDelayTaskRunner
,TaskRetryTest.RetrySameTimeTaskRunner
,TaskServiceErrorHandlingOnStartupTest.ErrorHandlingTestTaskRunner
,TestTaskRunner
,TriggerTaskRunner
,TxTestTaskRunner
public interface TaskRunner<T extends TaskModel>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description void
handleError(TaskService taskService, T task, java.lang.Throwable error)
default TaskLoggingCtx
initLoggingCtx(T task)
default boolean
isLoggingSupported()
void
run(TaskService taskService, T task)
default void
stopLoggingCtx(TaskLoggingCtx taskCtx)
-
-
-
Method Detail
-
run
void run(TaskService taskService, T task) throws RetryLaterException
- Throws:
RetryLaterException
-
handleError
void handleError(TaskService taskService, T task, java.lang.Throwable error)
-
isLoggingSupported
default boolean isLoggingSupported()
-
initLoggingCtx
default TaskLoggingCtx initLoggingCtx(T task)
-
stopLoggingCtx
default void stopLoggingCtx(TaskLoggingCtx taskCtx)
-
-