public class AuxiliaryTablesWorkerRole
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
AuxiliaryTablesWorkerRole.IntervalChecker |
| Constructor and Description |
|---|
AuxiliaryTablesWorkerRole() |
| Modifier and Type | Method and Description |
|---|---|
void |
afterPropertiesSet() |
void |
deleteTask(PK taskPk,
boolean forceDbDelete,
de.hybris.platform.task.impl.RuntimeConfigHolder runtimeConfigHolder) |
void |
deleteTask(PK taskPk,
de.hybris.platform.task.impl.RuntimeConfigHolder runtimeConfigHolder) |
void |
deleteTasks(de.hybris.platform.task.impl.RuntimeConfigHolder runtimeConfigHolder) |
java.util.List<TasksProvider.VersionPK> |
getTasksForWorker(WorkerStateGateway.WorkerRange workerRange,
WorkerStateGateway.WorkerState workerState,
long maxItemsToSchedule,
de.hybris.platform.task.impl.RuntimeConfigHolder configHolder) |
java.util.Optional<WorkerStateGateway.WorkerRange> |
getWorkerRange(int nodeID) |
WorkerStateGateway.WorkerState |
registerAsWorker(TaskEngineParameters taskEngineParameters,
de.hybris.platform.task.impl.RuntimeConfigHolder runtimeConfigHolder) |
void |
setGatewayFactory(AuxiliaryTablesGatewayFactory gatewayFactory) |
void |
setMetricRegistry(MetricRegistry metricRegistry) |
void |
unregisterAsWorker(int nodeId) |
public WorkerStateGateway.WorkerState registerAsWorker(TaskEngineParameters taskEngineParameters, de.hybris.platform.task.impl.RuntimeConfigHolder runtimeConfigHolder)
public java.util.Optional<WorkerStateGateway.WorkerRange> getWorkerRange(int nodeID)
public java.util.List<TasksProvider.VersionPK> getTasksForWorker(WorkerStateGateway.WorkerRange workerRange, WorkerStateGateway.WorkerState workerState, long maxItemsToSchedule, de.hybris.platform.task.impl.RuntimeConfigHolder configHolder)
public void deleteTasks(de.hybris.platform.task.impl.RuntimeConfigHolder runtimeConfigHolder)
public void deleteTask(PK taskPk, de.hybris.platform.task.impl.RuntimeConfigHolder runtimeConfigHolder)
public void deleteTask(PK taskPk, boolean forceDbDelete, de.hybris.platform.task.impl.RuntimeConfigHolder runtimeConfigHolder)
public void unregisterAsWorker(int nodeId)
public void setGatewayFactory(AuxiliaryTablesGatewayFactory gatewayFactory)
public void setMetricRegistry(MetricRegistry metricRegistry)
public void afterPropertiesSet()
Copyright © 2018 SAP SE. All Rights Reserved.