@RpcController @SupervisorAuthentication(value=WORKER) public class SupervisorRpcProvider extends Object implements cn.ponfee.disjob.core.base.SupervisorRpcService
| 构造器和说明 |
|---|
SupervisorRpcProvider(DistributedJobManager jobManager) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
cancelInstance(long instanceId,
cn.ponfee.disjob.core.enums.Operation operation) |
cn.ponfee.disjob.core.base.SupervisorMetrics |
getMetrics() |
boolean |
pauseInstance(long instanceId) |
void |
publishEvent(cn.ponfee.disjob.core.dto.supervisor.EventParam param) |
boolean |
savepoint(long taskId,
String worker,
String executeSnapshot) |
cn.ponfee.disjob.core.dto.supervisor.StartTaskResult |
startTask(cn.ponfee.disjob.core.dto.supervisor.StartTaskParam param) |
boolean |
stopTask(cn.ponfee.disjob.core.dto.supervisor.StopTaskParam param) |
void |
updateTaskWorker(String worker,
List<Long> taskIds) |
public SupervisorRpcProvider(DistributedJobManager jobManager)
public cn.ponfee.disjob.core.dto.supervisor.StartTaskResult startTask(cn.ponfee.disjob.core.dto.supervisor.StartTaskParam param)
startTask 在接口中 cn.ponfee.disjob.core.base.SupervisorRpcServicepublic void updateTaskWorker(String worker, List<Long> taskIds)
updateTaskWorker 在接口中 cn.ponfee.disjob.core.base.SupervisorRpcServicepublic boolean stopTask(cn.ponfee.disjob.core.dto.supervisor.StopTaskParam param)
stopTask 在接口中 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.Operation operation)
cancelInstance 在接口中 cn.ponfee.disjob.core.base.SupervisorRpcService@SupervisorAuthentication(value=ANON) public cn.ponfee.disjob.core.base.SupervisorMetrics getMetrics()
getMetrics 在接口中 cn.ponfee.disjob.core.base.SupervisorRpcService@SupervisorAuthentication(value=ANON) public void publishEvent(cn.ponfee.disjob.core.dto.supervisor.EventParam param)
publishEvent 在接口中 cn.ponfee.disjob.core.base.SupervisorRpcServiceCopyright © 2024. All rights reserved.