Class TriggerTaskExecutionStrategy

java.lang.Object
de.hybris.platform.task.impl.DefaultTaskExecutionStrategy
de.hybris.platform.task.impl.TriggerTaskExecutionStrategy
All Implemented Interfaces:
TaskExecutionStrategy

public class TriggerTaskExecutionStrategy extends DefaultTaskExecutionStrategy
Strategy 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).