@Service
public class SchedJobService
extends cn.ponfee.disjob.common.base.SingletonClassConstraint
| 构造器和说明 |
|---|
SchedJobService() |
public Long addJob(String user, SchedJobAddRequest req) throws cn.ponfee.disjob.core.exception.JobException
cn.ponfee.disjob.core.exception.JobExceptionpublic void updateJob(String user, SchedJobUpdateRequest req) throws cn.ponfee.disjob.core.exception.JobException
cn.ponfee.disjob.core.exception.JobExceptionpublic void deleteJob(String user, long jobId)
public void changeJobState(String user, long jobId, int toJobState)
public void manualTriggerJob(String user, long jobId) throws cn.ponfee.disjob.core.exception.JobException
cn.ponfee.disjob.core.exception.JobExceptionpublic SchedJobResponse getJob(long jobId)
public cn.ponfee.disjob.common.model.PageResponse<SchedJobResponse> queryJobForPage(SchedJobPageRequest pageRequest)
public List<Map<String,Object>> searchJob(SchedJobSearchRequest req)
public void pauseInstance(String user, long instanceId)
public void cancelInstance(String user, long instanceId)
public void resumeInstance(String user, long instanceId)
public void changeInstanceState(String user, long instanceId, int toExecuteState)
public void deleteInstance(String user, long instanceId)
public SchedInstanceResponse getInstance(long instanceId, boolean includeTasks)
public List<SchedTaskResponse> getInstanceTasks(long instanceId)
public cn.ponfee.disjob.common.model.PageResponse<SchedInstanceResponse> queryInstanceForPage(SchedInstancePageRequest req)
public List<SchedInstanceResponse> listInstanceChildren(long pnstanceId)
Copyright © 2025. All rights reserved.