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 java.lang.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 Constructor Description TasksProviderTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<TasksProvider.VersionPK>getTasksToSchedule(de.hybris.platform.task.impl.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, wait
-
Methods inherited from interface de.hybris.platform.task.impl.TasksProvider
afterTaskEngineStop, afterTaskFinished, afterTaskUnlocked, beforeTaskEngineStart, getMaxItemsToSchedule
-
-
-
-
Method Detail
-
getTasksToSchedule
public java.util.List<TasksProvider.VersionPK> getTasksToSchedule(de.hybris.platform.task.impl.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
-
-