A C D E G I J M N O P R S T 

A

AbstractProcessor - Class in com.lts.job.task.tracker.processor
 
AbstractProcessor(RemotingClientDelegate) - Constructor for class com.lts.job.task.tracker.processor.AbstractProcessor
 

C

com.lts.job.task.tracker - package com.lts.job.task.tracker
 
com.lts.job.task.tracker.domain - package com.lts.job.task.tracker.domain
 
com.lts.job.task.tracker.expcetion - package com.lts.job.task.tracker.expcetion
 
com.lts.job.task.tracker.processor - package com.lts.job.task.tracker.processor
 
com.lts.job.task.tracker.runner - package com.lts.job.task.tracker.runner
 

D

DefaultJobRunner - Class in com.lts.job.task.tracker.runner
 
DefaultJobRunner() - Constructor for class com.lts.job.task.tracker.runner.DefaultJobRunner
 

E

execute(Job, RunnerCallback) - Method in class com.lts.job.task.tracker.runner.RunnerPool
 

G

getAvailablePoolSize() - Method in class com.lts.job.task.tracker.runner.RunnerPool
得到当前可用的线程数
getCode() - Method in exception com.lts.job.task.tracker.expcetion.JobRunException
 
getDefaultProcessor() - Method in class com.lts.job.task.tracker.TaskTracker
 
getJob() - Method in class com.lts.job.task.tracker.domain.Response
 
getMaximumPoolSize() - Method in class com.lts.job.task.tracker.runner.RunnerPool
得到最大线程数
getMsg() - Method in class com.lts.job.task.tracker.domain.Response
 
getNotExists(List<String>) - Static method in class com.lts.job.task.tracker.runner.RunnerPool.RunningJobManager
返回给定list中不存在的jobId

I

in(String) - Static method in class com.lts.job.task.tracker.runner.RunnerPool.RunningJobManager
 
isReceiveNewJob() - Method in class com.lts.job.task.tracker.domain.Response
 
isSuccess() - Method in class com.lts.job.task.tracker.domain.Response
 

J

JobAskProcessor - Class in com.lts.job.task.tracker.processor
 
JobAskProcessor(RemotingClientDelegate) - Constructor for class com.lts.job.task.tracker.processor.JobAskProcessor
 
JobPushProcessor - Class in com.lts.job.task.tracker.processor
 
JobPushProcessor(RemotingClientDelegate) - Constructor for class com.lts.job.task.tracker.processor.JobPushProcessor
 
JobRunException - Exception in com.lts.job.task.tracker.expcetion
 
JobRunException(String, String) - Constructor for exception com.lts.job.task.tracker.expcetion.JobRunException
 
JobRunException(String, Throwable) - Constructor for exception com.lts.job.task.tracker.expcetion.JobRunException
 
JobRunner - Interface in com.lts.job.task.tracker.runner
 
JobRunnerDelegate - Class in com.lts.job.task.tracker.runner
 
JobRunnerDelegate(JobRunner, Job, RunnerCallback) - Constructor for class com.lts.job.task.tracker.runner.JobRunnerDelegate
 

M

main(String[]) - Static method in class com.lts.job.task.tracker.TaskTrackerStartup
 

N

newRunner() - Static method in class com.lts.job.task.tracker.runner.RunnerFactory
 
NoAvailableJobRunnerException - Exception in com.lts.job.task.tracker.expcetion
 
NoAvailableJobRunnerException() - Constructor for exception com.lts.job.task.tracker.expcetion.NoAvailableJobRunnerException
 
NoAvailableJobRunnerException(String) - Constructor for exception com.lts.job.task.tracker.expcetion.NoAvailableJobRunnerException
 
NoAvailableJobRunnerException(String, Throwable) - Constructor for exception com.lts.job.task.tracker.expcetion.NoAvailableJobRunnerException
 
NoAvailableJobRunnerException(Throwable) - Constructor for exception com.lts.job.task.tracker.expcetion.NoAvailableJobRunnerException
 
NoAvailableJobRunnerException(String, Throwable, boolean, boolean) - Constructor for exception com.lts.job.task.tracker.expcetion.NoAvailableJobRunnerException
 

O

out(String) - Static method in class com.lts.job.task.tracker.runner.RunnerPool.RunningJobManager
 

P

processRequest(ChannelHandlerContext, RemotingCommand) - Method in class com.lts.job.task.tracker.processor.JobAskProcessor
 
processRequest(ChannelHandlerContext, RemotingCommand) - Method in class com.lts.job.task.tracker.processor.JobPushProcessor
 
processRequest(ChannelHandlerContext, RemotingCommand) - Method in class com.lts.job.task.tracker.processor.RemotingDispatcher
 

R

remotingClient - Variable in class com.lts.job.task.tracker.processor.AbstractProcessor
 
RemotingDispatcher - Class in com.lts.job.task.tracker.processor
 
RemotingDispatcher(RemotingClientDelegate) - Constructor for class com.lts.job.task.tracker.processor.RemotingDispatcher
 
Response - Class in com.lts.job.task.tracker.domain
 
Response() - Constructor for class com.lts.job.task.tracker.domain.Response
 
run(Job) - Method in class com.lts.job.task.tracker.runner.DefaultJobRunner
 
run(Job) - Method in interface com.lts.job.task.tracker.runner.JobRunner
执行任务
run() - Method in class com.lts.job.task.tracker.runner.JobRunnerDelegate
 
runComplete(Response) - Method in interface com.lts.job.task.tracker.runner.RunnerCallback
执行完成, 可能是成功, 也可能是失败
RunnerCallback - Interface in com.lts.job.task.tracker.runner
 
RunnerFactory - Class in com.lts.job.task.tracker.runner
 
RunnerFactory() - Constructor for class com.lts.job.task.tracker.runner.RunnerFactory
 
RunnerPool - Class in com.lts.job.task.tracker.runner
 
RunnerPool() - Constructor for class com.lts.job.task.tracker.runner.RunnerPool
 
RunnerPool.RunningJobManager - Class in com.lts.job.task.tracker.runner
用来管理正在执行的任务
RunnerPool.RunningJobManager() - Constructor for class com.lts.job.task.tracker.runner.RunnerPool.RunningJobManager
 
running(String) - Static method in class com.lts.job.task.tracker.runner.RunnerPool.RunningJobManager
 

S

setJob(Job) - Method in class com.lts.job.task.tracker.domain.Response
 
setJobRunnerClass(Class) - Method in class com.lts.job.task.tracker.TaskTracker
 
setMsg(String) - Method in class com.lts.job.task.tracker.domain.Response
 
setReceiveNewJob(boolean) - Method in class com.lts.job.task.tracker.domain.Response
 
setSuccess(boolean) - Method in class com.lts.job.task.tracker.domain.Response
 

T

TaskTracker - Class in com.lts.job.task.tracker
 
TaskTracker() - Constructor for class com.lts.job.task.tracker.TaskTracker
 
TaskTrackerNode - Class in com.lts.job.task.tracker.domain
 
TaskTrackerNode() - Constructor for class com.lts.job.task.tracker.domain.TaskTrackerNode
 
TaskTrackerStartup - Class in com.lts.job.task.tracker
 
TaskTrackerStartup() - Constructor for class com.lts.job.task.tracker.TaskTrackerStartup
 
A C D E G I J M N O P R S T 

Copyright © 2014. All Rights Reserved.