JavaScript is disabled on your browser.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
C
D
E
F
G
H
I
J
L
M
N
O
P
R
S
T
U
A
AbstractProcessor
- Class in
com.lts.job.tracker.processor
AbstractProcessor(RemotingServerDelegate)
- Constructor for class com.lts.job.tracker.processor.
AbstractProcessor
addNode(Node)
- Method in class com.lts.job.tracker.support.
JobClientManager
添加节点
addNode(Node)
- Method in class com.lts.job.tracker.support.
JobNodeChangeListener
addNode(Node)
- Method in class com.lts.job.tracker.support.
TaskTrackerManager
添加节点
addNodes(List<Node>)
- Method in class com.lts.job.tracker.support.
JobNodeChangeListener
availableThread
- Variable in class com.lts.job.tracker.domain.
TaskTrackerNode
C
change(Node, boolean)
- Method in class com.lts.job.tracker.support.
JobTrackerMasterChangeListener
channel
- Variable in class com.lts.job.tracker.domain.
JobClientNode
channel
- Variable in class com.lts.job.tracker.domain.
TaskTrackerNode
ChannelManager
- Class in
com.lts.job.tracker.channel
ChannelWrapper
- Class in
com.lts.job.tracker.channel
ChannelWrapper(Channel, NodeType, String, String)
- Constructor for class com.lts.job.tracker.channel.
ChannelWrapper
com.lts.job.tracker
- package com.lts.job.tracker
com.lts.job.tracker.channel
- package com.lts.job.tracker.channel
com.lts.job.tracker.domain
- package com.lts.job.tracker.domain
com.lts.job.tracker.logger
- package com.lts.job.tracker.logger
com.lts.job.tracker.processor
- package com.lts.job.tracker.processor
com.lts.job.tracker.support
- package com.lts.job.tracker.support
D
DeadJobChecker
- Class in
com.lts.job.tracker.support
DeadJobChecker()
- Constructor for class com.lts.job.tracker.support.
DeadJobChecker
E
equals(Object)
- Method in class com.lts.job.tracker.channel.
ChannelWrapper
equals(Object)
- Method in class com.lts.job.tracker.domain.
JobClientNode
equals(Object)
- Method in class com.lts.job.tracker.domain.
TaskTrackerNode
F
FinishedJobSendChecker
- Class in
com.lts.job.tracker.support
FinishedJobSendChecker()
- Constructor for class com.lts.job.tracker.support.
FinishedJobSendChecker
fixedDeadLock(Node)
- Static method in class com.lts.job.tracker.support.
DeadJobChecker
根据停止的节点修复死锁
G
getAvailableJobClient(String)
- Method in class com.lts.job.tracker.support.
JobClientManager
得到 可用的 客户端节点
getAvailableThread()
- Method in class com.lts.job.tracker.domain.
TaskTrackerNode
getChannel(String, NodeType, String)
- Static method in class com.lts.job.tracker.channel.
ChannelManager
根据 节点唯一编号得到 channel
getChannel()
- Method in class com.lts.job.tracker.channel.
ChannelWrapper
getChannel()
- Method in class com.lts.job.tracker.domain.
JobClientNode
getChannel()
- Method in class com.lts.job.tracker.domain.
TaskTrackerNode
getChannels(String, NodeType)
- Static method in class com.lts.job.tracker.channel.
ChannelManager
getDefaultProcessor()
- Method in class com.lts.job.tracker.
JobTracker
getIdentity()
- Method in class com.lts.job.tracker.channel.
ChannelWrapper
getIdentity()
- Method in class com.lts.job.tracker.domain.
JobClientNode
getIdentity()
- Method in class com.lts.job.tracker.domain.
TaskTrackerNode
getIdleTaskTrackerNode(String, HashSet<TaskTrackerNode>)
- Method in class com.lts.job.tracker.support.
TaskTrackerManager
得到 可以执行任务的 TaskTracker节点(有空闲线程)
getIdleTaskTrackerNode(String)
- Method in class com.lts.job.tracker.support.
TaskTrackerManager
得到 可以执行任务的 TaskTracker节点(有空闲线程)
getNodeGroup()
- Method in class com.lts.job.tracker.channel.
ChannelWrapper
getNodeGroup()
- Method in class com.lts.job.tracker.domain.
JobClientNode
getNodeGroup()
- Method in class com.lts.job.tracker.domain.
TaskTrackerNode
getNodeType()
- Method in class com.lts.job.tracker.channel.
ChannelWrapper
getRemotingServer()
- Static method in class com.lts.job.tracker.support.
RemotingServerManager
getTimestamp()
- Method in class com.lts.job.tracker.domain.
TaskTrackerNode
H
hashCode()
- Method in class com.lts.job.tracker.channel.
ChannelWrapper
hashCode()
- Method in class com.lts.job.tracker.domain.
JobClientNode
hashCode()
- Method in class com.lts.job.tracker.domain.
TaskTrackerNode
HeartBeatProcessor
- Class in
com.lts.job.tracker.processor
HeartBeatProcessor(RemotingServerDelegate)
- Constructor for class com.lts.job.tracker.processor.
HeartBeatProcessor
I
identity
- Variable in class com.lts.job.tracker.domain.
JobClientNode
identity
- Variable in class com.lts.job.tracker.domain.
TaskTrackerNode
INSTANCE
- Static variable in class com.lts.job.tracker.support.
JobClientManager
INSTANCE
- Static variable in class com.lts.job.tracker.support.
TaskTrackerManager
isClosed()
- Method in class com.lts.job.tracker.channel.
ChannelWrapper
isOpen()
- Method in class com.lts.job.tracker.channel.
ChannelWrapper
J
JobClientManager
- Class in
com.lts.job.tracker.support
JobClientNode
- Class in
com.lts.job.tracker.domain
JobClientNode(String, String, ChannelWrapper)
- Constructor for class com.lts.job.tracker.domain.
JobClientNode
JobClientNode(String)
- Constructor for class com.lts.job.tracker.domain.
JobClientNode
JobController
- Class in
com.lts.job.tracker.support
JobController()
- Constructor for class com.lts.job.tracker.support.
JobController
JobFinishedProcessor
- Class in
com.lts.job.tracker.processor
JobFinishedProcessor(RemotingServerDelegate)
- Constructor for class com.lts.job.tracker.processor.
JobFinishedProcessor
JobLogger
- Class in
com.lts.job.tracker.logger
JobNodeChangeListener
- Class in
com.lts.job.tracker.support
JobNodeChangeListener()
- Constructor for class com.lts.job.tracker.support.
JobNodeChangeListener
JobReceiver
- Class in
com.lts.job.tracker.support
JobReceiver()
- Constructor for class com.lts.job.tracker.support.
JobReceiver
jobRepository
- Variable in class com.lts.job.tracker.processor.
AbstractProcessor
JobSubmitProcessor
- Class in
com.lts.job.tracker.processor
JobSubmitProcessor(RemotingServerDelegate)
- Constructor for class com.lts.job.tracker.processor.
JobSubmitProcessor
JobTracker
- Class in
com.lts.job.tracker
JobTracker()
- Constructor for class com.lts.job.tracker.
JobTracker
JobTrackerMasterChangeListener
- Class in
com.lts.job.tracker.support
JobTrackerMasterChangeListener()
- Constructor for class com.lts.job.tracker.support.
JobTrackerMasterChangeListener
JobTrackerNode
- Class in
com.lts.job.tracker.domain
JobTrackerNode()
- Constructor for class com.lts.job.tracker.domain.
JobTrackerNode
JobTrackerStartup
- Class in
com.lts.job.tracker
JobTrackerStartup()
- Constructor for class com.lts.job.tracker.
JobTrackerStartup
L
log(Job, LogType)
- Static method in class com.lts.job.tracker.logger.
JobLogger
log(JobPo, LogType)
- Static method in class com.lts.job.tracker.logger.
JobLogger
log(JobResult, LogType)
- Static method in class com.lts.job.tracker.logger.
JobLogger
log(List<JobResult>, LogType)
- Static method in class com.lts.job.tracker.logger.
JobLogger
M
main(String[])
- Static method in class com.lts.job.tracker.
JobTrackerStartup
N
nodeGroup
- Variable in class com.lts.job.tracker.domain.
JobClientNode
nodeGroup
- Variable in class com.lts.job.tracker.domain.
TaskTrackerNode
nodeStart()
- Method in class com.lts.job.tracker.
JobTracker
nodeStop()
- Method in class com.lts.job.tracker.
JobTracker
O
offerChannel(ChannelWrapper)
- Static method in class com.lts.job.tracker.channel.
ChannelManager
添加channel
P
processRequest(ChannelHandlerContext, RemotingCommand)
- Method in class com.lts.job.tracker.processor.
HeartBeatProcessor
processRequest(ChannelHandlerContext, RemotingCommand)
- Method in class com.lts.job.tracker.processor.
JobFinishedProcessor
processRequest(ChannelHandlerContext, RemotingCommand)
- Method in class com.lts.job.tracker.processor.
JobSubmitProcessor
processRequest(ChannelHandlerContext, RemotingCommand)
- Method in class com.lts.job.tracker.processor.
RemotingDispatcher
pushJob(RemotingServerDelegate, ChannelHandlerContext, RemotingCommand)
- Static method in class com.lts.job.tracker.support.
JobController
对 TaskTracker的每次请求进行处理 分发任务等
R
receive(JobSubmitRequest)
- Static method in class com.lts.job.tracker.support.
JobReceiver
jobTracker 接受任务
RemotingDispatcher
- Class in
com.lts.job.tracker.processor
RemotingDispatcher(RemotingServerDelegate)
- Constructor for class com.lts.job.tracker.processor.
RemotingDispatcher
remotingServer
- Variable in class com.lts.job.tracker.processor.
AbstractProcessor
RemotingServerManager
- Class in
com.lts.job.tracker.support
RemotingServerManager()
- Constructor for class com.lts.job.tracker.support.
RemotingServerManager
removeChannel(ChannelWrapper)
- Static method in class com.lts.job.tracker.channel.
ChannelManager
removeNode(Node)
- Method in class com.lts.job.tracker.support.
JobClientManager
删除节点
removeNode(Node)
- Method in class com.lts.job.tracker.support.
JobNodeChangeListener
removeNode(Node)
- Method in class com.lts.job.tracker.support.
TaskTrackerManager
删除节点
S
setAvailableThread(int)
- Method in class com.lts.job.tracker.domain.
TaskTrackerNode
setChannel(Channel)
- Method in class com.lts.job.tracker.channel.
ChannelWrapper
setChannel(ChannelWrapper)
- Method in class com.lts.job.tracker.domain.
JobClientNode
setChannel(ChannelWrapper)
- Method in class com.lts.job.tracker.domain.
TaskTrackerNode
setIdentity(String)
- Method in class com.lts.job.tracker.channel.
ChannelWrapper
setIdentity(String)
- Method in class com.lts.job.tracker.domain.
JobClientNode
setIdentity(String)
- Method in class com.lts.job.tracker.domain.
TaskTrackerNode
setNodeGroup(String)
- Method in class com.lts.job.tracker.channel.
ChannelWrapper
setNodeGroup(String)
- Method in class com.lts.job.tracker.domain.
JobClientNode
setNodeGroup(String)
- Method in class com.lts.job.tracker.domain.
TaskTrackerNode
setNodeType(NodeType)
- Method in class com.lts.job.tracker.channel.
ChannelWrapper
setRemotingServer(RemotingServerDelegate)
- Static method in class com.lts.job.tracker.support.
RemotingServerManager
setStoreConfig(Config)
- Method in class com.lts.job.tracker.
JobTracker
设置存储配置 (这里是mongo,也可以配置mongo.properties)
setTimestamp(Long)
- Method in class com.lts.job.tracker.domain.
TaskTrackerNode
start()
- Method in class com.lts.job.tracker.support.
DeadJobChecker
start()
- Method in class com.lts.job.tracker.support.
FinishedJobSendChecker
启动
stop()
- Method in class com.lts.job.tracker.support.
DeadJobChecker
stop()
- Method in class com.lts.job.tracker.support.
FinishedJobSendChecker
停止
T
TaskTrackerManager
- Class in
com.lts.job.tracker.support
TaskTrackerNode
- Class in
com.lts.job.tracker.domain
TaskTracker状态对象
TaskTrackerNode(String, int, String, ChannelWrapper)
- Constructor for class com.lts.job.tracker.domain.
TaskTrackerNode
TaskTrackerNode(String)
- Constructor for class com.lts.job.tracker.domain.
TaskTrackerNode
TaskTrackerNode(String, String)
- Constructor for class com.lts.job.tracker.domain.
TaskTrackerNode
timestamp
- Variable in class com.lts.job.tracker.domain.
TaskTrackerNode
toString()
- Method in class com.lts.job.tracker.channel.
ChannelWrapper
toString()
- Method in class com.lts.job.tracker.domain.
JobClientNode
toString()
- Method in class com.lts.job.tracker.domain.
TaskTrackerNode
U
updateTaskTrackerAvailableThreads(String, String, Integer, Long)
- Method in class com.lts.job.tracker.support.
TaskTrackerManager
更新节点的 可用线程数
A
C
D
E
F
G
H
I
J
L
M
N
O
P
R
S
T
U
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2014. All Rights Reserved.