Package de.hybris.platform.task.impl
Class AuxiliaryTablesBasedTaskProviderTest.TasksProviderTest
java.lang.Object
de.hybris.platform.task.impl.AuxiliaryTablesBasedTaskProviderTest.TasksProviderTest
- All Implemented Interfaces:
TasksProvider
- Enclosing class:
- AuxiliaryTablesBasedTaskProviderTest
public static class AuxiliaryTablesBasedTaskProviderTest.TasksProviderTest
extends Object
implements TasksProvider
-
Nested Class Summary
Nested classes/interfaces inherited from interface de.hybris.platform.task.impl.TasksProvider
TasksProvider.VersionPK -
Field Summary
Fields inherited from interface de.hybris.platform.task.impl.TasksProvider
MAX_ITEMS_DEFAULT_MULTIPLIER -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetTasksToSchedule(RuntimeConfigHolder runtimeConfigHolder, TaskEngineParameters taskEngineParameters, int maxItemsToSchedule) The method should return a collection of tasks' PKs, that should be scheduled in this node's task engine.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.hybris.platform.task.impl.TasksProvider
afterTaskEngineStop, afterTaskFinished, afterTaskUnlocked, beforeTaskEngineStart, getMaxItemsToSchedule
-
Constructor Details
-
TasksProviderTest
public TasksProviderTest()
-
-
Method Details
-
getTasksToSchedule
public List<TasksProvider.VersionPK> getTasksToSchedule(RuntimeConfigHolder runtimeConfigHolder, TaskEngineParameters taskEngineParameters, int maxItemsToSchedule) Description copied from interface:TasksProviderThe method should return a collection of tasks' PKs, that should be scheduled in this node's task engine.- Specified by:
getTasksToSchedulein interfaceTasksProvider- Parameters:
runtimeConfigHolder- a simple services that holds the config properties used by tasks providertaskEngineParameters- parameters of task engine that should be taken intomaxItemsToSchedule- number of items that should (at maximum) be returned by tasks provider- Returns:
- collection of tasks' PKs
-