public class JobMongoRepository extends com.lts.job.store.mongo.AbstractMongoRepository<JobPo>
Constructor and Description |
---|
JobMongoRepository() |
Modifier and Type | Method and Description |
---|---|
void |
delJob(String jobId) |
JobPo |
findAndDeleteJob(String jobId)
删除任务
|
void |
finishedJob(List<JobResult> jobResults)
把任务标记为 已完成
|
List<JobPo> |
getAllJob() |
List<JobPo> |
getDeadJob(long maxDeadTime)
根据最大死亡时间查询死亡的任务
|
List<JobPo> |
getFinishedJob()
得到已经完成的任务
|
List<JobPo> |
getJobByTaskTracker(String identity)
根据某个执行的节点得到 任务
|
JobPo |
getJobPo(String taskTackerGroup,
String identity)
得到要执行的job
|
void |
setJobRunnable(JobPo jobPo)
设置 JOb 为 可运行状态
|
public JobPo getJobPo(String taskTackerGroup, String identity)
taskTackerGroup
- 执行的TaskTracker 的 nodeGroupidentity
- 执行的TaskTracker 的 identitypublic void setJobRunnable(JobPo jobPo)
jobPo
- public void delJob(String jobId)
public List<JobPo> getDeadJob(long maxDeadTime)
maxDeadTime
- public List<JobPo> getJobByTaskTracker(String identity)
identity
- Copyright © 2014. All Rights Reserved.