@SupervisorAuthentication(value=WORKER) public class SupervisorRpcProvider extends Object implements cn.ponfee.disjob.core.base.SupervisorRpcService, cn.ponfee.disjob.common.spring.RpcController
| 构造器和说明 |
|---|
SupervisorRpcProvider(DistributedJobManager jobManager,
DistributedJobQuerier jobQuerier) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
cancelInstance(long instanceId,
cn.ponfee.disjob.core.enums.Operations ops) |
List<cn.ponfee.disjob.core.handle.execution.WorkflowPredecessorNode> |
findWorkflowPredecessorNodes(long wnstanceId,
long instanceId) |
cn.ponfee.disjob.core.model.SchedTask |
getTask(long taskId) |
cn.ponfee.disjob.core.base.SupervisorMetrics |
metrics() |
boolean |
pauseInstance(long instanceId) |
void |
savepoint(long taskId,
String executeSnapshot) |
boolean |
startTask(cn.ponfee.disjob.core.param.supervisor.StartTaskParam param) |
boolean |
terminateTask(cn.ponfee.disjob.core.param.supervisor.TerminateTaskParam param) |
void |
updateTaskWorker(List<cn.ponfee.disjob.core.param.supervisor.UpdateTaskWorkerParam> list) |
public SupervisorRpcProvider(DistributedJobManager jobManager, DistributedJobQuerier jobQuerier)
public cn.ponfee.disjob.core.model.SchedTask getTask(long taskId)
getTask 在接口中 cn.ponfee.disjob.core.base.SupervisorRpcServicepublic boolean startTask(cn.ponfee.disjob.core.param.supervisor.StartTaskParam param)
startTask 在接口中 cn.ponfee.disjob.core.base.SupervisorRpcServicepublic void updateTaskWorker(List<cn.ponfee.disjob.core.param.supervisor.UpdateTaskWorkerParam> list)
updateTaskWorker 在接口中 cn.ponfee.disjob.core.base.SupervisorRpcServicepublic List<cn.ponfee.disjob.core.handle.execution.WorkflowPredecessorNode> findWorkflowPredecessorNodes(long wnstanceId, long instanceId)
findWorkflowPredecessorNodes 在接口中 cn.ponfee.disjob.core.base.SupervisorRpcServicepublic boolean terminateTask(cn.ponfee.disjob.core.param.supervisor.TerminateTaskParam param)
terminateTask 在接口中 cn.ponfee.disjob.core.base.SupervisorRpcServicepublic boolean pauseInstance(long instanceId)
pauseInstance 在接口中 cn.ponfee.disjob.core.base.SupervisorRpcServicepublic boolean cancelInstance(long instanceId,
cn.ponfee.disjob.core.enums.Operations ops)
cancelInstance 在接口中 cn.ponfee.disjob.core.base.SupervisorRpcService@SupervisorAuthentication(value=ANON) public cn.ponfee.disjob.core.base.SupervisorMetrics metrics()
metrics 在接口中 cn.ponfee.disjob.core.base.SupervisorRpcServicepublic void savepoint(long taskId,
String executeSnapshot)
savepoint 在接口中 cn.ponfee.disjob.core.base.SupervisorRpcServiceCopyright © 2023. All rights reserved.