@Component public class JobQuerier extends Object
| 构造器和说明 |
|---|
JobQuerier() |
public SchedJob getJob(long jobId)
public String getJobGroup(long jobId)
public SchedInstance getInstance(long instanceId)
public Long getInstanceJobId(long instanceId)
public SchedInstance getInstance(long jobId, long triggerTime, cn.ponfee.disjob.core.enums.RunType runType)
public List<SchedJob> findBeTriggeringJob(long maxNextTriggerTime, int size)
maxNextTriggerTime - the maxNextTriggerTimesize - the query data sizepublic List<SchedInstance> findExpireWaitingInstance(Date expireTime, int size)
public List<SchedInstance> findExpireRunningInstance(Date expireTime, int size)
public SchedInstance getRetryingInstance(long instanceId)
public cn.ponfee.disjob.common.model.PageResponse<SchedJobResponse> queryJobForPage(SchedJobPageRequest pageRequest)
public cn.ponfee.disjob.common.model.PageResponse<SchedInstanceResponse> queryInstanceForPage(SchedInstancePageRequest pageRequest)
public List<SchedInstanceResponse> listInstanceChildren(long pnstanceId)
public List<Map<String,Object>> searchJob(SchedJobSearchRequest req)
Copyright © 2025. All rights reserved.