Uses of Interface
de.hybris.platform.task.impl.TaskExecutionStrategy
Packages that use TaskExecutionStrategy
Package
Description
-
Uses of TaskExecutionStrategy in com.hybris.datahub.core.tasks
Classes in com.hybris.datahub.core.tasks that implement TaskExecutionStrategyModifier and TypeClassDescriptionclassA task execution strategy that does not run the task inside a transaction -
Uses of TaskExecutionStrategy in de.hybris.platform.processengine.task.impl
Classes in de.hybris.platform.processengine.task.impl that implement TaskExecutionStrategy -
Uses of TaskExecutionStrategy in de.hybris.platform.task.impl
Classes in de.hybris.platform.task.impl that implement TaskExecutionStrategyModifier and TypeClassDescriptionclassclassStrategy for executing the TriggerTasks, needed to avoid having the runner executed in transaction, otherwise there are problems especially in case of executing jobs initiated by trigger without any cronjob aasigned (the internally created cronjob is not visible when it comes to asynchronous execution).Methods in de.hybris.platform.task.impl that return TaskExecutionStrategyModifier and TypeMethodDescriptionDefaultTaskService.getExecutionStrategy(TaskRunner<? extends TaskModel> runner) DefaultTaskServiceBaseTest.TestTaskService.getExecutionStrategy(TaskRunner<? extends TaskModel> runner) TriggerTaskRunnerRetriesHandlingTest.TestTaskService.getExecutionStrategy(TaskRunner<? extends TaskModel> runner) Methods in de.hybris.platform.task.impl that return types with arguments of type TaskExecutionStrategyModifier and TypeMethodDescriptionMap<Class<? extends TaskRunner>,TaskExecutionStrategy> DefaultTaskService.getTaskExecutionStrategies()Method parameters in de.hybris.platform.task.impl with type arguments of type TaskExecutionStrategyModifier and TypeMethodDescriptionvoidDefaultTaskService.setTaskExecutionStrategies(Collection<? extends TaskExecutionStrategy> taskExecutionStrategies)