com.github.ltsopensource.tasktracker.runner
Class RunnerPool.RunningJobManager

java.lang.Object
  extended by com.github.ltsopensource.tasktracker.runner.RunnerPool.RunningJobManager
Enclosing class:
RunnerPool

public class RunnerPool.RunningJobManager
extends Object

用来管理正在执行的任务


Constructor Summary
RunnerPool.RunningJobManager()
           
 
Method Summary
 List<String> getNotExists(List<String> jobIds)
          返回给定list中不存在的jobId
 void in(String jobId, JobRunnerDelegate jobRunnerDelegate)
           
 void out(String jobId)
           
 boolean running(String jobId)
           
 void terminateJob(String jobId)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RunnerPool.RunningJobManager

public RunnerPool.RunningJobManager()
Method Detail

in

public void in(String jobId,
               JobRunnerDelegate jobRunnerDelegate)

out

public void out(String jobId)

running

public boolean running(String jobId)

getNotExists

public List<String> getNotExists(List<String> jobIds)
返回给定list中不存在的jobId


terminateJob

public void terminateJob(String jobId)


Copyright © 2017. All rights reserved.