public interface WorkerStateGateway extends BaseGateway
| Modifier and Type | Interface and Description |
|---|---|
static class |
WorkerStateGateway.WorkerRange |
static class |
WorkerStateGateway.WorkerState |
| Modifier and Type | Method and Description |
|---|---|
void |
deactivateWorkers(java.util.List<java.lang.Integer> invalidWorkerIds) |
void |
deleteWorkers(java.util.List<java.lang.Integer> invalidWorkerIds) |
java.util.Optional<java.util.List<WorkerStateGateway.WorkerRange>> |
getWorkerRangeById(int nodeID) |
java.util.List<WorkerStateGateway.WorkerState> |
getWorkers() |
java.util.Map<java.lang.Integer,java.time.Duration> |
getWorkersHealthChecks() |
void |
registerAsWorker(WorkerStateGateway.WorkerState taskEngineParameters) |
void |
updateWorkersRanges(java.util.Map<java.lang.Integer,WorkerStateGateway.WorkerRange> ranges) |
createTable, doesTableExist, dropTable, getTableNamevoid registerAsWorker(WorkerStateGateway.WorkerState taskEngineParameters)
java.util.Map<java.lang.Integer,java.time.Duration> getWorkersHealthChecks()
java.util.Optional<java.util.List<WorkerStateGateway.WorkerRange>> getWorkerRangeById(int nodeID)
java.util.List<WorkerStateGateway.WorkerState> getWorkers()
void updateWorkersRanges(java.util.Map<java.lang.Integer,WorkerStateGateway.WorkerRange> ranges)
void deleteWorkers(java.util.List<java.lang.Integer> invalidWorkerIds)
void deactivateWorkers(java.util.List<java.lang.Integer> invalidWorkerIds)
Copyright © 2018 SAP SE. All Rights Reserved.