A B C D E F G H I J K L M N O P R S T U V 

A

AbstractClientNode<T extends Node> - Class in com.lts.job.common.cluster
 
AbstractClientNode() - Constructor for class com.lts.job.common.cluster.AbstractClientNode
 
AbstractCommandBody - Class in com.lts.job.common.protocol.command
 
AbstractCommandBody() - Constructor for class com.lts.job.common.protocol.command.AbstractCommandBody
 
AbstractJobNode<T extends Node> - Class in com.lts.job.common.cluster
 
AbstractJobNode() - Constructor for class com.lts.job.common.cluster.AbstractJobNode
 
AbstractServerNode<T extends Node> - Class in com.lts.job.common.cluster
 
AbstractServerNode() - Constructor for class com.lts.job.common.cluster.AbstractServerNode
 
add(E) - Method in class com.lts.job.common.util.ConcurrentHashSet
 
addJob(Job) - Method in exception com.lts.job.common.exception.JobReceiveException
 
addJobResult(JobResult) - Method in class com.lts.job.common.protocol.command.JobFinishedRequest
 
addJobResults(List<JobResult>) - Method in class com.lts.job.common.protocol.command.JobFinishedRequest
 
addLines(List<Line>) - Method in class com.lts.job.common.file.FileAccessor
一次性添加多行
addListenNodeType(NodeType) - Method in class com.lts.job.common.cluster.Node
 
addMasterNodeChangeListener(MasterNodeChangeListener) - Method in class com.lts.job.common.cluster.AbstractJobNode
添加 master 节点变化监听器
addMasterNodeChangeListener(MasterNodeChangeListener) - Static method in class com.lts.job.common.cluster.MasterElector
 
addNode(Node) - Static method in class com.lts.job.common.cluster.MasterElector
 
addNode(Node) - Static method in class com.lts.job.common.cluster.NodeManager
 
addNode(Node) - Method in class com.lts.job.common.listener.MasterNodeElectionListener
 
addNode(Node) - Method in interface com.lts.job.common.listener.NodeChangeListener
添加节点
addNodeChangeListener(NodeChangeListener) - Method in class com.lts.job.common.cluster.AbstractJobNode
添加节点监听器
addNodeChangeListener(NodeChangeListener) - Method in class com.lts.job.common.registry.NodeRegistry
添加节点变化监听器
addNodeChangeListeners(List<NodeChangeListener>) - Method in class com.lts.job.common.registry.NodeRegistry
 
addNodes(List<Node>) - Static method in class com.lts.job.common.cluster.MasterElector
 
addNodes(List<Node>) - Method in class com.lts.job.common.listener.MasterNodeElectionListener
 
addNodes(List<Node>) - Method in interface com.lts.job.common.listener.NodeChangeListener
批量添加节点
addOneLine(Line) - Method in class com.lts.job.common.file.FileAccessor
向文件中追加一行内容
ANYHOST - Static variable in class com.lts.job.common.util.NetUtils
 
AppConfigure - Class in com.lts.job.common
 
AppConfigure() - Constructor for class com.lts.job.common.AppConfigure
 
Application - Class in com.lts.job.common.support
 
Application() - Constructor for class com.lts.job.common.support.Application
 
AVAILABLE_PROCESSOR - Static variable in interface com.lts.job.common.constant.Constants
 

B

BatchUtils - Class in com.lts.job.common.util
 
BatchUtils() - Constructor for class com.lts.job.common.util.BatchUtils
 
beat(RemotingClientDelegate, String) - Static method in class com.lts.job.common.remoting.HeartBeater
发送心跳

C

change(Node, boolean) - Method in interface com.lts.job.common.listener.MasterNodeChangeListener
master 为 master节点 isMaster 表示当前节点是不是master节点
changeStickyJobTrackerNode() - Method in class com.lts.job.common.remoting.RemotingClientDelegate
 
checkFields() - Method in class com.lts.job.common.protocol.command.AbstractCommandBody
 
checkFields() - Method in class com.lts.job.common.protocol.command.JobAskRequest
 
clear() - Method in class com.lts.job.common.util.ConcurrentHashSet
 
code() - Method in enum com.lts.job.common.protocol.JobProtos.RequestCode
 
code() - Method in enum com.lts.job.common.protocol.JobProtos.ResponseCode
 
CollectionUtils - Class in com.lts.job.common.util
 
com.lts.job.common - package com.lts.job.common
 
com.lts.job.common.cluster - package com.lts.job.common.cluster
 
com.lts.job.common.constant - package com.lts.job.common.constant
 
com.lts.job.common.domain - package com.lts.job.common.domain
 
com.lts.job.common.exception - package com.lts.job.common.exception
 
com.lts.job.common.file - package com.lts.job.common.file
 
com.lts.job.common.listener - package com.lts.job.common.listener
 
com.lts.job.common.protocol - package com.lts.job.common.protocol
 
com.lts.job.common.protocol.command - package com.lts.job.common.protocol.command
 
com.lts.job.common.registry - package com.lts.job.common.registry
 
com.lts.job.common.remoting - package com.lts.job.common.remoting
 
com.lts.job.common.repository - package com.lts.job.common.repository
 
com.lts.job.common.repository.po - package com.lts.job.common.repository.po
 
com.lts.job.common.support - package com.lts.job.common.support
 
com.lts.job.common.util - package com.lts.job.common.util
 
compareAndEmpty(Long) - Method in class com.lts.job.common.file.FileAccessor
清空文件 如果当前 修改时间和给定相同,那么情况
ConcurrentHashSet<E> - Class in com.lts.job.common.util
 
ConcurrentHashSet() - Constructor for class com.lts.job.common.util.ConcurrentHashSet
 
ConcurrentHashSet(Collection<? extends E>) - Constructor for class com.lts.job.common.util.ConcurrentHashSet
 
ConcurrentHashSet(int, float) - Constructor for class com.lts.job.common.util.ConcurrentHashSet
 
ConcurrentHashSet(int) - Constructor for class com.lts.job.common.util.ConcurrentHashSet
 
config - Variable in class com.lts.job.common.cluster.AbstractJobNode
 
Config - Static variable in class com.lts.job.common.support.Application
 
Constants - Interface in com.lts.job.common.constant
 
Constants.PropertiesKey - Interface in com.lts.job.common.constant
 
contains(Object) - Method in class com.lts.job.common.util.ConcurrentHashSet
 
convert(Job, JobSubmitRequest) - Static method in class com.lts.job.common.support.JobDomainConverter
Job 转 JobPo
convert(Job) - Static method in class com.lts.job.common.support.JobDomainConverter
 
convert(JobPo) - Static method in class com.lts.job.common.support.JobDomainConverter
JobPo 转 Job
convert(List<JobPo>) - Static method in class com.lts.job.common.support.JobDomainConverter
 
create(Class<T>, JobNodeConfig) - Static method in class com.lts.job.common.cluster.NodeFactory
 
create(Class<T>) - Static method in class com.lts.job.common.cluster.NodeFactory
 
create() - Method in class com.lts.job.common.file.FileAccessor
 
create(String) - Static method in class com.lts.job.common.file.FileAccessor
创建文件访问器

D

DEFAULT_CLUSTER_NAME - Static variable in interface com.lts.job.common.constant.Constants
 
DEFAULT_NODE_JOB_CLIENT_GROUP - Static variable in interface com.lts.job.common.constant.Constants
 
DEFAULT_NODE_JOB_TRACKER_GROUP - Static variable in interface com.lts.job.common.constant.Constants
 
DEFAULT_NODE_TASK_TRACKER_GROUP - Static variable in interface com.lts.job.common.constant.Constants
 
delete() - Method in class com.lts.job.common.file.FileAccessor
删除文件
deleteFirstLines(int) - Method in class com.lts.job.common.file.FileAccessor
删除文件的前lines 行
delJob(String) - Method in class com.lts.job.common.repository.JobMongoRepository
 
destroy() - Static method in class com.lts.job.common.cluster.NodeManager
 
destroy() - Method in class com.lts.job.common.registry.NodeRegistry
 
destroy() - Method in interface com.lts.job.common.registry.Registry
 
destroy() - Method in class com.lts.job.common.remoting.HeartBeatMonitor
 
doSubscribe(Node) - Method in class com.lts.job.common.registry.NodeRegistry
 
doUnSubscribe(Node) - Method in class com.lts.job.common.registry.NodeRegistry
 

E

empty() - Method in class com.lts.job.common.file.FileAccessor
清空文件
encodeHex(byte[]) - Static method in class com.lts.job.common.util.Md5Encrypt
 
equals(Object) - Method in class com.lts.job.common.cluster.Node
 
exists() - Method in class com.lts.job.common.file.FileAccessor
 
extParams - Variable in class com.lts.job.common.domain.Job
 

F

FILE_CONTENT_ADD - Static variable in exception com.lts.job.common.file.FileException
 
FILE_CONTENT_EMPTY - Static variable in exception com.lts.job.common.file.FileException
 
FILE_CONTENT_GET - Static variable in exception com.lts.job.common.file.FileException
 
FILE_CREATE - Static variable in exception com.lts.job.common.file.FileException
 
FileAccessor - Class in com.lts.job.common.file
 
FileAccessor(String) - Constructor for class com.lts.job.common.file.FileAccessor
 
FileException - Exception in com.lts.job.common.file
 
FileException() - Constructor for exception com.lts.job.common.file.FileException
 
FileException(String, Throwable, int) - Constructor for exception com.lts.job.common.file.FileException
 
FileException(Throwable, int) - Constructor for exception com.lts.job.common.file.FileException
 
filter(List<E>, ListUtils.Filter<E>) - Static method in class com.lts.job.common.util.ListUtils
过滤
filter(E) - Method in interface com.lts.job.common.util.ListUtils.Filter
如果满足要求就返回true
findAndDeleteJob(String) - Method in class com.lts.job.common.repository.JobMongoRepository
删除任务
finishedJob(List<JobResult>) - Method in class com.lts.job.common.repository.JobMongoRepository
把任务标记为 已完成

G

generateJobId(JobPo) - Static method in class com.lts.job.common.support.JobDomainConverter
生成jobID 保证唯一
generateUUID() - Static method in class com.lts.job.common.util.StringUtils
 
GenericsUtils - Class in com.lts.job.common.util
泛型工具类
GenericsUtils() - Constructor for class com.lts.job.common.util.GenericsUtils
 
getAddress() - Method in class com.lts.job.common.cluster.Node
 
getAllJob() - Method in class com.lts.job.common.repository.JobMongoRepository
 
getAttribute(String) - Static method in class com.lts.job.common.support.Application
 
getAvailablePort() - Static method in class com.lts.job.common.util.NetUtils
 
getAvailablePort(int) - Static method in class com.lts.job.common.util.NetUtils
 
getAvailableThreads() - Method in class com.lts.job.common.protocol.command.AbstractCommandBody
 
getBatchList(Integer, int, Collection<E>) - Static method in class com.lts.job.common.util.BatchUtils
批量处理切分的时候,返回第index个List
getBean(Class) - Static method in class com.lts.job.common.support.SingletonBeanContext
 
getBoolean(String, boolean) - Static method in class com.lts.job.common.AppConfigure
 
getBoolean(String) - Static method in class com.lts.job.common.AppConfigure
 
getClusterName() - Method in class com.lts.job.common.domain.JobNodeConfig
 
getCode() - Method in exception com.lts.job.common.file.FileException
 
getCode() - Method in class com.lts.job.common.repository.po.JobLogPo
 
getCreateTime() - Method in class com.lts.job.common.cluster.Node
 
getDeadJob(long) - Method in class com.lts.job.common.repository.JobMongoRepository
根据最大死亡时间查询死亡的任务
getDefaultProcessor() - Method in class com.lts.job.common.cluster.AbstractClientNode
得到默认的处理器
getDefaultProcessor() - Method in class com.lts.job.common.cluster.AbstractServerNode
得到默认的处理器
getExtParams() - Method in class com.lts.job.common.domain.Job
 
getExtParams() - Method in class com.lts.job.common.protocol.command.AbstractCommandBody
 
getExtParams() - Method in class com.lts.job.common.repository.po.JobPo
 
getFailedJobs() - Method in class com.lts.job.common.protocol.command.JobSubmitResponse
 
getFieldGenericType(Field, int) - Static method in class com.lts.job.common.util.GenericsUtils
通过反射,获得Field泛型参数的实际类型.
getFieldGenericType(Field) - Static method in class com.lts.job.common.util.GenericsUtils
通过反射,获得Field泛型参数的实际类型.
getFileAccessor() - Method in class com.lts.job.common.support.RetryScheduler
 
getFilePath() - Method in class com.lts.job.common.domain.JobNodeConfig
 
getFinishedJob() - Method in class com.lts.job.common.repository.JobMongoRepository
得到已经完成的任务
getGmtCreate() - Method in class com.lts.job.common.repository.po.JobPo
 
getGmtModify() - Method in class com.lts.job.common.repository.po.JobPo
 
getGroup() - Method in class com.lts.job.common.cluster.Node
 
getIdentity() - Method in class com.lts.job.common.cluster.Node
 
getIdentity() - Method in class com.lts.job.common.domain.JobNodeConfig
 
getIdentity() - Method in class com.lts.job.common.protocol.command.AbstractCommandBody
 
getInteger(String, int) - Static method in class com.lts.job.common.AppConfigure
 
getInteger(String) - Static method in class com.lts.job.common.AppConfigure
 
getInvokeTimeoutMillis() - Method in class com.lts.job.common.domain.JobNodeConfig
 
getIp() - Method in class com.lts.job.common.cluster.Node
 
getIpByHost(String) - Static method in class com.lts.job.common.util.NetUtils
 
getJob() - Method in class com.lts.job.common.domain.JobResult
 
getJob() - Method in class com.lts.job.common.protocol.command.JobPushRequest
 
getJobByTaskTracker(String) - Method in class com.lts.job.common.repository.JobMongoRepository
根据某个执行的节点得到 任务
getJobId() - Method in class com.lts.job.common.domain.Job
 
getJobId() - Method in class com.lts.job.common.repository.po.JobPo
 
getJobIds() - Method in class com.lts.job.common.protocol.command.JobAskRequest
 
getJobIds() - Method in class com.lts.job.common.protocol.command.JobAskResponse
 
getJobInfoSavePath() - Method in class com.lts.job.common.domain.JobNodeConfig
 
getJobPo(String, String) - Method in class com.lts.job.common.repository.JobMongoRepository
得到要执行的job
getJobResults() - Method in class com.lts.job.common.protocol.command.JobFinishedRequest
 
getJobs() - Method in exception com.lts.job.common.exception.JobReceiveException
 
getJobs() - Method in class com.lts.job.common.protocol.command.JobSubmitRequest
 
getLeftDiff(List, List) - Static method in class com.lts.job.common.util.CollectionUtils
返回第一个列表中比第二个多出来的元素
getListenNodeTypes() - Method in class com.lts.job.common.cluster.Node
 
getListenPort() - Method in class com.lts.job.common.cluster.AbstractServerNode
得到监听接口
getListenPort() - Method in class com.lts.job.common.domain.JobNodeConfig
 
getLocalAddress() - Static method in class com.lts.job.common.util.NetUtils
遍历本地网卡,返回第一个合理的IP。
getLocalHost() - Static method in class com.lts.job.common.util.NetUtils
 
getLocalSocketAddress(String, int) - Static method in class com.lts.job.common.util.NetUtils
 
getLogType() - Method in class com.lts.job.common.repository.po.JobLogPo
 
getMaster() - Static method in class com.lts.job.common.cluster.MasterElector
 
getMethodGenericParameterTypes(Method, int) - Static method in class com.lts.job.common.util.GenericsUtils
通过反射,获得方法输入参数第index个输入参数的所有泛型参数的实际类型.
getMethodGenericParameterTypes(Method) - Static method in class com.lts.job.common.util.GenericsUtils
通过反射,获得方法输入参数第一个输入参数的所有泛型参数的实际类型.
getMethodGenericReturnType(Method, int) - Static method in class com.lts.job.common.util.GenericsUtils
通过反射,获得方法返回值泛型参数的实际类型.
getMethodGenericReturnType(Method) - Static method in class com.lts.job.common.util.GenericsUtils
通过反射,获得方法返回值第一个泛型参数的实际类型.
getMsg() - Method in class com.lts.job.common.domain.JobResult
 
getMsg() - Method in class com.lts.job.common.protocol.command.JobSubmitResponse
 
getMsg() - Method in class com.lts.job.common.repository.po.JobLogPo
 
getMsg() - Method in class com.lts.job.common.repository.po.JobPo
 
getNettyClient() - Method in class com.lts.job.common.remoting.RemotingClientDelegate
 
getNettyClientConfig() - Method in class com.lts.job.common.cluster.AbstractClientNode
这个子类可以覆盖
getNodeGroup() - Method in class com.lts.job.common.domain.Job
 
getNodeGroup() - Method in class com.lts.job.common.domain.JobNodeConfig
 
getNodeGroup() - Method in class com.lts.job.common.protocol.command.AbstractCommandBody
 
getNodeGroup() - Method in class com.lts.job.common.repository.po.JobPo
 
getNodeList(NodeType) - Static method in class com.lts.job.common.cluster.NodeManager
 
getNodeType() - Method in class com.lts.job.common.cluster.Node
 
getNodeType() - Method in class com.lts.job.common.domain.JobNodeConfig
 
getNodeType() - Method in class com.lts.job.common.protocol.command.AbstractCommandBody
 
getParam(String) - Method in class com.lts.job.common.domain.Job
 
getPath() - Method in class com.lts.job.common.cluster.Node
 
getPath(Node) - Static method in class com.lts.job.common.cluster.PathUtils
 
getPath(NodeType) - Static method in class com.lts.job.common.cluster.PathUtils
 
getPort() - Method in class com.lts.job.common.cluster.Node
 
getPriority() - Method in class com.lts.job.common.domain.Job
 
getPriority() - Method in class com.lts.job.common.repository.po.JobPo
 
getRandomPort() - Static method in class com.lts.job.common.util.NetUtils
 
getRemark() - Method in class com.lts.job.common.repository.po.JobPo
 
getStickyJobTrackerNode() - Method in class com.lts.job.common.remoting.RemotingClientDelegate
 
getString(String) - Static method in class com.lts.job.common.AppConfigure
 
getString(String, String) - Static method in class com.lts.job.common.AppConfigure
 
getSuccess() - Method in class com.lts.job.common.protocol.command.JobSubmitResponse
 
getSuperClassGenericType(Class, int) - Static method in class com.lts.job.common.util.GenericsUtils
通过反射,获得指定类的父类的泛型参数的实际类型.
getSuperClassGenericType(Class) - Static method in class com.lts.job.common.util.GenericsUtils
通过反射,获得指定类的父类的第一个泛型参数的实际类型.
getTaskId() - Method in class com.lts.job.common.domain.Job
 
getTaskId() - Method in class com.lts.job.common.repository.po.JobPo
 
getTaskTracker() - Method in class com.lts.job.common.repository.po.JobPo
 
getTaskTrackerNodeGroup() - Method in class com.lts.job.common.domain.Job
 
getTaskTrackerNodeGroup() - Method in class com.lts.job.common.repository.po.JobPo
 
getThreads() - Method in class com.lts.job.common.cluster.Node
 
getTimestamp() - Method in class com.lts.job.common.protocol.command.AbstractCommandBody
 
getTimestamp() - Method in class com.lts.job.common.repository.po.JobLogPo
 
getWorkThreads() - Method in class com.lts.job.common.domain.JobNodeConfig
 
getZookeeperAddress() - Method in class com.lts.job.common.domain.JobNodeConfig
 

H

hashCode() - Method in class com.lts.job.common.cluster.Node
 
HeartBeater - Class in com.lts.job.common.remoting
 
HeartBeatMonitor - Class in com.lts.job.common.remoting
 
HeartBeatMonitor(RemotingClientDelegate) - Constructor for class com.lts.job.common.remoting.HeartBeatMonitor
 
HeartBeatRequest - Class in com.lts.job.common.protocol.command
 
HeartBeatRequest() - Constructor for class com.lts.job.common.protocol.command.HeartBeatRequest
 

I

invokeAsync(RemotingCommand, InvokeCallback) - Method in class com.lts.job.common.remoting.RemotingClientDelegate
异步调用
invokeAsync(Channel, RemotingCommand, InvokeCallback) - Method in class com.lts.job.common.remoting.RemotingServerDelegate
 
invokeOneway(RemotingCommand) - Method in class com.lts.job.common.remoting.RemotingClientDelegate
单向调用
invokeOneway(Channel, RemotingCommand) - Method in class com.lts.job.common.remoting.RemotingServerDelegate
 
invokeSync(RemotingCommand) - Method in class com.lts.job.common.remoting.RemotingClientDelegate
同步调用
invokeSync(Channel, RemotingCommand) - Method in class com.lts.job.common.remoting.RemotingServerDelegate
 
isAnyHost(String) - Static method in class com.lts.job.common.util.NetUtils
 
isAvailable() - Method in class com.lts.job.common.cluster.Node
 
isEmpty() - Method in class com.lts.job.common.file.FileAccessor
判断文件是否为空
isEmpty(Map) - Static method in class com.lts.job.common.util.CollectionUtils
 
isEmpty(Collection<?>) - Static method in class com.lts.job.common.util.CollectionUtils
 
isEmpty() - Method in class com.lts.job.common.util.ConcurrentHashSet
 
isEmpty(String) - Static method in class com.lts.job.common.util.StringUtils
 
isFinished() - Method in class com.lts.job.common.repository.po.JobPo
 
isInvalidLocalHost(String) - Static method in class com.lts.job.common.util.NetUtils
 
isInvalidPort(int) - Static method in class com.lts.job.common.util.NetUtils
 
isLocalHost(String) - Static method in class com.lts.job.common.util.NetUtils
 
isNeedFeedback() - Method in class com.lts.job.common.domain.Job
 
isNeedFeedback() - Method in class com.lts.job.common.repository.po.JobPo
 
isNotEmpty(Map) - Static method in class com.lts.job.common.util.CollectionUtils
 
isNotEmpty(Collection<?>) - Static method in class com.lts.job.common.util.CollectionUtils
 
isNotEmpty(String) - Static method in class com.lts.job.common.util.StringUtils
 
isReceiveNewJob() - Method in class com.lts.job.common.protocol.command.JobFinishedRequest
 
isRemotingEnable() - Method in class com.lts.job.common.support.RetryScheduler
远程连接是否可用
isReSend() - Method in class com.lts.job.common.protocol.command.JobFinishedRequest
 
isRunning() - Method in class com.lts.job.common.repository.po.JobPo
 
isServerEnable() - Method in class com.lts.job.common.cluster.AbstractClientNode
 
isServerEnable() - Method in class com.lts.job.common.remoting.RemotingClientDelegate
 
isSuccess() - Method in class com.lts.job.common.domain.JobResult
 
isSuccess() - Method in class com.lts.job.common.repository.po.JobLogPo
 
isSuccess() - Method in class com.lts.job.common.repository.po.JobPo
 
isValidAddress(String) - Static method in class com.lts.job.common.util.NetUtils
 
isValidLocalHost(String) - Static method in class com.lts.job.common.util.NetUtils
 
iterator() - Method in class com.lts.job.common.util.ConcurrentHashSet
 

J

Job - Class in com.lts.job.common.domain
 
Job() - Constructor for class com.lts.job.common.domain.Job
 
JOB_RUNNING_CLASS - Static variable in class com.lts.job.common.support.Application
 
JobAskRequest - Class in com.lts.job.common.protocol.command
 
JobAskRequest() - Constructor for class com.lts.job.common.protocol.command.JobAskRequest
 
JobAskResponse - Class in com.lts.job.common.protocol.command
 
JobAskResponse() - Constructor for class com.lts.job.common.protocol.command.JobAskResponse
 
JobDomainConverter - Class in com.lts.job.common.support
 
JobDomainConverter() - Constructor for class com.lts.job.common.support.JobDomainConverter
 
JobFinishedRequest - Class in com.lts.job.common.protocol.command
 
JobFinishedRequest() - Constructor for class com.lts.job.common.protocol.command.JobFinishedRequest
 
jobId - Variable in class com.lts.job.common.domain.Job
 
JobLogMongoRepository - Class in com.lts.job.common.repository
 
JobLogMongoRepository() - Constructor for class com.lts.job.common.repository.JobLogMongoRepository
 
JobLogPo - Class in com.lts.job.common.repository.po
 
JobLogPo() - Constructor for class com.lts.job.common.repository.po.JobLogPo
 
JobMongoRepository - Class in com.lts.job.common.repository
 
JobMongoRepository() - Constructor for class com.lts.job.common.repository.JobMongoRepository
 
JobNode - Interface in com.lts.job.common.cluster
 
JobNodeConfig - Class in com.lts.job.common.domain
 
JobNodeConfig() - Constructor for class com.lts.job.common.domain.JobNodeConfig
 
JobPo - Class in com.lts.job.common.repository.po
 
JobPo() - Constructor for class com.lts.job.common.repository.po.JobPo
 
JobProtos - Class in com.lts.job.common.protocol
 
JobProtos.RequestCode - Enum in com.lts.job.common.protocol
 
JobProtos.ResponseCode - Enum in com.lts.job.common.protocol
 
JobPushRequest - Class in com.lts.job.common.protocol.command
 
JobPushRequest() - Constructor for class com.lts.job.common.protocol.command.JobPushRequest
 
JobReceiveException - Exception in com.lts.job.common.exception
 
JobReceiveException() - Constructor for exception com.lts.job.common.exception.JobReceiveException
 
JobReceiveException(String) - Constructor for exception com.lts.job.common.exception.JobReceiveException
 
JobReceiveException(String, Throwable) - Constructor for exception com.lts.job.common.exception.JobReceiveException
 
JobReceiveException(Throwable) - Constructor for exception com.lts.job.common.exception.JobReceiveException
 
JobReceiveException(String, Throwable, boolean, boolean) - Constructor for exception com.lts.job.common.exception.JobReceiveException
 
JobResult - Class in com.lts.job.common.domain
 
JobResult() - Constructor for class com.lts.job.common.domain.JobResult
 
JobSubmitRequest - Class in com.lts.job.common.protocol.command
 
JobSubmitRequest() - Constructor for class com.lts.job.common.protocol.command.JobSubmitRequest
 
JobSubmitResponse - Class in com.lts.job.common.protocol.command
 
JobSubmitResponse() - Constructor for class com.lts.job.common.protocol.command.JobSubmitResponse
 
JobTrackerNotFoundException - Exception in com.lts.job.common.exception
 
JobTrackerNotFoundException() - Constructor for exception com.lts.job.common.exception.JobTrackerNotFoundException
 
JobTrackerNotFoundException(String) - Constructor for exception com.lts.job.common.exception.JobTrackerNotFoundException
 
JobTrackerNotFoundException(String, Throwable) - Constructor for exception com.lts.job.common.exception.JobTrackerNotFoundException
 
JobTrackerNotFoundException(Throwable) - Constructor for exception com.lts.job.common.exception.JobTrackerNotFoundException
 
JobTrackerNotFoundException(String, Throwable, boolean, boolean) - Constructor for exception com.lts.job.common.exception.JobTrackerNotFoundException
 
jsonToObject(String, Type) - Static method in class com.lts.job.common.util.JsonUtils
 
JsonUtils - Class in com.lts.job.common.util
 

K

KEY_AVAILABLE_THREADS - Static variable in class com.lts.job.common.support.Application
 
KEY_JOB_CLUSTER_NAME - Static variable in interface com.lts.job.common.constant.Constants.PropertiesKey
 
KEY_JOB_INFO_SAVE_PATH - Static variable in interface com.lts.job.common.constant.Constants.PropertiesKey
 
KEY_JOB_INVOKE_TIMEOUT_MILLIS - Static variable in interface com.lts.job.common.constant.Constants.PropertiesKey
 
KEY_JOB_LISTEN_PORT - Static variable in interface com.lts.job.common.constant.Constants.PropertiesKey
 
KEY_JOB_NODE_GROUP - Static variable in interface com.lts.job.common.constant.Constants.PropertiesKey
 
KEY_JOB_WORK_THREADS - Static variable in interface com.lts.job.common.constant.Constants.PropertiesKey
 
KEY_JOB_ZOOKEEPER_ADDRESS - Static variable in interface com.lts.job.common.constant.Constants.PropertiesKey
 

L

lastModified() - Method in class com.lts.job.common.file.FileAccessor
文件的最后修改时间
Line - Class in com.lts.job.common.file
 
Line(String) - Constructor for class com.lts.job.common.file.Line
 
ListUtils - Class in com.lts.job.common.util
 
ListUtils() - Constructor for class com.lts.job.common.util.ListUtils
 
ListUtils.Filter<E> - Interface in com.lts.job.common.util
 
LOCALHOST - Static variable in class com.lts.job.common.util.NetUtils
 
LogType - Enum in com.lts.job.common.domain
 

M

MasterElector - Class in com.lts.job.common.cluster
 
MasterElector() - Constructor for class com.lts.job.common.cluster.MasterElector
 
MasterNodeChangeListener - Interface in com.lts.job.common.listener
 
MasterNodeElectionListener - Class in com.lts.job.common.listener
 
MasterNodeElectionListener() - Constructor for class com.lts.job.common.listener.MasterNodeElectionListener
 
md5(String) - Static method in class com.lts.job.common.util.Md5Encrypt
MD5编码
Md5Encrypt - Class in com.lts.job.common.util
 
Md5Encrypt() - Constructor for class com.lts.job.common.util.Md5Encrypt
 

N

needFeedback - Variable in class com.lts.job.common.domain.Job
 
NetUtils - Class in com.lts.job.common.util
 
node - Variable in class com.lts.job.common.cluster.AbstractJobNode
 
Node - Class in com.lts.job.common.cluster
 
Node() - Constructor for class com.lts.job.common.cluster.Node
 
NodeChangeListener - Interface in com.lts.job.common.listener
 
NodeFactory - Class in com.lts.job.common.cluster
 
nodeGroup - Variable in class com.lts.job.common.domain.Job
 
NodeManager - Class in com.lts.job.common.cluster
 
NodeManager() - Constructor for class com.lts.job.common.cluster.NodeManager
 
NodeRegistry - Class in com.lts.job.common.registry
 
NodeRegistry() - Constructor for class com.lts.job.common.registry.NodeRegistry
 
nodeStart() - Method in class com.lts.job.common.cluster.AbstractClientNode
 
nodeStart() - Method in class com.lts.job.common.cluster.AbstractJobNode
 
nodeStart() - Method in class com.lts.job.common.cluster.AbstractServerNode
 
nodeStop() - Method in class com.lts.job.common.cluster.AbstractClientNode
 
nodeStop() - Method in class com.lts.job.common.cluster.AbstractJobNode
 
nodeStop() - Method in class com.lts.job.common.cluster.AbstractServerNode
 
NodeType - Enum in com.lts.job.common.cluster
 

O

objectToJson(Object) - Static method in class com.lts.job.common.util.JsonUtils
 
objectToJsonString(Object) - Static method in class com.lts.job.common.util.JsonUtils
 

P

parse(String) - Static method in class com.lts.job.common.cluster.PathUtils
 
parseNodeType(String) - Static method in class com.lts.job.common.cluster.PathUtils
 
PathUtils - Class in com.lts.job.common.cluster
 
PathUtils() - Constructor for class com.lts.job.common.cluster.PathUtils
 
priority - Variable in class com.lts.job.common.domain.Job
优先级 (数值越大 优先级越低)
putExtParam(String, Object) - Method in class com.lts.job.common.protocol.command.AbstractCommandBody
 

R

readLines() - Method in class com.lts.job.common.file.FileAccessor
读取所有内容
register(Node) - Method in class com.lts.job.common.registry.NodeRegistry
 
register(Node) - Method in interface com.lts.job.common.registry.Registry
节点注册
registerDefaultProcessor(NettyRequestProcessor, ExecutorService) - Method in class com.lts.job.common.remoting.RemotingClientDelegate
 
registerDefaultProcessor(NettyRequestProcessor, ExecutorService) - Method in class com.lts.job.common.remoting.RemotingServerDelegate
 
registerProcessor(int, NettyRequestProcessor, ExecutorService) - Method in class com.lts.job.common.remoting.RemotingClientDelegate
 
registerProcessor(int, NettyRequestProcessor, ExecutorService) - Method in class com.lts.job.common.remoting.RemotingServerDelegate
 
registry - Variable in class com.lts.job.common.cluster.AbstractJobNode
 
Registry - Interface in com.lts.job.common.registry
 
remotingClient - Variable in class com.lts.job.common.cluster.AbstractClientNode
 
RemotingClientDelegate - Class in com.lts.job.common.remoting
 
RemotingClientDelegate(NettyRemotingClient) - Constructor for class com.lts.job.common.remoting.RemotingClientDelegate
 
RemotingSendException - Exception in com.lts.job.common.exception
 
RemotingSendException() - Constructor for exception com.lts.job.common.exception.RemotingSendException
 
RemotingSendException(String) - Constructor for exception com.lts.job.common.exception.RemotingSendException
 
RemotingSendException(String, Throwable) - Constructor for exception com.lts.job.common.exception.RemotingSendException
 
RemotingSendException(Throwable) - Constructor for exception com.lts.job.common.exception.RemotingSendException
 
RemotingSendException(String, Throwable, boolean, boolean) - Constructor for exception com.lts.job.common.exception.RemotingSendException
 
remotingServer - Variable in class com.lts.job.common.cluster.AbstractServerNode
 
RemotingServerDelegate - Class in com.lts.job.common.remoting
 
RemotingServerDelegate(RemotingServer) - Constructor for class com.lts.job.common.remoting.RemotingServerDelegate
 
remove(Object) - Method in class com.lts.job.common.util.ConcurrentHashSet
 
removeNode(Node) - Static method in class com.lts.job.common.cluster.MasterElector
 
removeNode(Node) - Static method in class com.lts.job.common.cluster.NodeManager
 
removeNode(Node) - Method in class com.lts.job.common.listener.MasterNodeElectionListener
 
removeNode(Node) - Method in interface com.lts.job.common.listener.NodeChangeListener
删除节点
replace(String, String, String) - Static method in class com.lts.job.common.util.StringUtils
 
replace(String, String, String, int) - Static method in class com.lts.job.common.util.StringUtils
 
retry(List<T>) - Method in class com.lts.job.common.support.RetryScheduler
重试
RetryScheduler<T> - Class in com.lts.job.common.support
 
RetryScheduler() - Constructor for class com.lts.job.common.support.RetryScheduler
 
RetryScheduler(int) - Constructor for class com.lts.job.common.support.RetryScheduler
 

S

setAttribute(String, Object) - Static method in class com.lts.job.common.support.Application
 
setAvailable(boolean) - Method in class com.lts.job.common.cluster.Node
 
setAvailableThreads(Integer) - Method in class com.lts.job.common.protocol.command.AbstractCommandBody
 
setClusterName(String) - Method in class com.lts.job.common.cluster.AbstractJobNode
设置集群名字
setClusterName(String) - Method in class com.lts.job.common.domain.JobNodeConfig
 
setCode(int) - Method in exception com.lts.job.common.file.FileException
 
setCode(String) - Method in class com.lts.job.common.repository.po.JobLogPo
 
setCreateTime(Long) - Method in class com.lts.job.common.cluster.Node
 
setExtParams(Map<String, String>) - Method in class com.lts.job.common.domain.Job
 
setExtParams(Map<String, Object>) - Method in class com.lts.job.common.protocol.command.AbstractCommandBody
 
setExtParams(Map<String, String>) - Method in class com.lts.job.common.repository.po.JobPo
 
setFailedJobs(List<Job>) - Method in class com.lts.job.common.protocol.command.JobSubmitResponse
 
setFinished(boolean) - Method in class com.lts.job.common.repository.po.JobPo
 
setGmtCreate(Long) - Method in class com.lts.job.common.repository.po.JobPo
 
setGmtModify(Long) - Method in class com.lts.job.common.repository.po.JobPo
 
setGroup(String) - Method in class com.lts.job.common.cluster.Node
 
setIdentity(String) - Method in class com.lts.job.common.cluster.Node
 
setIdentity(String) - Method in class com.lts.job.common.domain.JobNodeConfig
 
setIdentity(String) - Method in class com.lts.job.common.protocol.command.AbstractCommandBody
 
setInvokeTimeoutMillis(int) - Method in class com.lts.job.common.cluster.AbstractJobNode
设置远程调用超时时间
setInvokeTimeoutMillis(int) - Method in class com.lts.job.common.domain.JobNodeConfig
 
setIp(String) - Method in class com.lts.job.common.cluster.Node
 
setJob(Job) - Method in class com.lts.job.common.domain.JobResult
 
setJob(Job) - Method in class com.lts.job.common.protocol.command.JobPushRequest
 
setJobId(String) - Method in class com.lts.job.common.domain.Job
 
setJobId(String) - Method in class com.lts.job.common.repository.po.JobPo
 
setJobIds(List<String>) - Method in class com.lts.job.common.protocol.command.JobAskRequest
 
setJobIds(List<String>) - Method in class com.lts.job.common.protocol.command.JobAskResponse
 
setJobInfoSavePath(String) - Method in class com.lts.job.common.cluster.AbstractClientNode
 
setJobInfoSavePath(String) - Method in class com.lts.job.common.domain.JobNodeConfig
 
setJobResults(List<JobResult>) - Method in class com.lts.job.common.protocol.command.JobFinishedRequest
 
setJobRunnable(JobPo) - Method in class com.lts.job.common.repository.JobMongoRepository
设置 JOb 为 可运行状态
setJobs(List<Job>) - Method in exception com.lts.job.common.exception.JobReceiveException
 
setJobs(List<Job>) - Method in class com.lts.job.common.protocol.command.JobSubmitRequest
 
setListenNodeTypes(List<NodeType>) - Method in class com.lts.job.common.cluster.Node
 
setListenPort(int) - Method in class com.lts.job.common.cluster.AbstractServerNode
 
setListenPort(int) - Method in class com.lts.job.common.domain.JobNodeConfig
 
setLogType(LogType) - Method in class com.lts.job.common.repository.po.JobLogPo
 
setMsg(String) - Method in class com.lts.job.common.domain.JobResult
 
setMsg(String) - Method in class com.lts.job.common.protocol.command.JobSubmitResponse
 
setMsg(String) - Method in class com.lts.job.common.repository.po.JobLogPo
 
setMsg(String) - Method in class com.lts.job.common.repository.po.JobPo
 
setNeedFeedback(boolean) - Method in class com.lts.job.common.domain.Job
 
setNeedFeedback(boolean) - Method in class com.lts.job.common.repository.po.JobPo
 
setNodeGroup(String) - Method in class com.lts.job.common.cluster.AbstractClientNode
设置节点组名
setNodeGroup(String) - Method in class com.lts.job.common.domain.Job
 
setNodeGroup(String) - Method in class com.lts.job.common.domain.JobNodeConfig
 
setNodeGroup(String) - Method in class com.lts.job.common.protocol.command.AbstractCommandBody
 
setNodeGroup(String) - Method in class com.lts.job.common.repository.po.JobPo
 
setNodeType(NodeType) - Method in class com.lts.job.common.cluster.Node
 
setNodeType(NodeType) - Method in class com.lts.job.common.domain.JobNodeConfig
 
setNodeType(String) - Method in class com.lts.job.common.protocol.command.AbstractCommandBody
 
setParam(String, String) - Method in class com.lts.job.common.domain.Job
 
setPath(String) - Method in class com.lts.job.common.cluster.Node
 
setPort(Integer) - Method in class com.lts.job.common.cluster.Node
 
setPriority(Integer) - Method in class com.lts.job.common.domain.Job
 
setPriority(Integer) - Method in class com.lts.job.common.repository.po.JobPo
 
setReceiveNewJob(boolean) - Method in class com.lts.job.common.protocol.command.JobFinishedRequest
 
setRemark(String) - Method in class com.lts.job.common.repository.po.JobPo
 
setReSend(boolean) - Method in class com.lts.job.common.protocol.command.JobFinishedRequest
 
setRunning(boolean) - Method in class com.lts.job.common.repository.po.JobPo
 
setServerEnable(boolean) - Method in class com.lts.job.common.remoting.RemotingClientDelegate
 
setSuccess(boolean) - Method in class com.lts.job.common.domain.JobResult
 
setSuccess(Boolean) - Method in class com.lts.job.common.protocol.command.JobSubmitResponse
 
setSuccess(boolean) - Method in class com.lts.job.common.repository.po.JobLogPo
 
setSuccess(boolean) - Method in class com.lts.job.common.repository.po.JobPo
 
setTaskId(String) - Method in class com.lts.job.common.domain.Job
 
setTaskId(String) - Method in class com.lts.job.common.repository.po.JobPo
 
setTaskTracker(String) - Method in class com.lts.job.common.repository.po.JobPo
 
setTaskTrackerNodeGroup(String) - Method in class com.lts.job.common.domain.Job
 
setTaskTrackerNodeGroup(String) - Method in class com.lts.job.common.repository.po.JobPo
 
setThreads(Integer) - Method in class com.lts.job.common.cluster.Node
 
setTimestamp(Long) - Method in class com.lts.job.common.protocol.command.AbstractCommandBody
 
setTimestamp(Long) - Method in class com.lts.job.common.repository.po.JobLogPo
 
setWorkThreads(int) - Method in class com.lts.job.common.cluster.AbstractClientNode
 
setWorkThreads(int) - Method in class com.lts.job.common.domain.JobNodeConfig
 
setZookeeperAddress(String) - Method in class com.lts.job.common.cluster.AbstractJobNode
设置zookeeper注册中心地址
setZookeeperAddress(String) - Method in class com.lts.job.common.domain.JobNodeConfig
 
shutdown() - Method in class com.lts.job.common.remoting.RemotingClientDelegate
 
shutdown() - Method in class com.lts.job.common.remoting.RemotingServerDelegate
 
SingletonBeanContext - Class in com.lts.job.common.support
 
SingletonBeanContext() - Constructor for class com.lts.job.common.support.SingletonBeanContext
 
size() - Method in class com.lts.job.common.util.ConcurrentHashSet
 
start() - Method in class com.lts.job.common.cluster.AbstractJobNode
 
start() - Method in interface com.lts.job.common.cluster.JobNode
启动节点
start() - Method in class com.lts.job.common.remoting.HeartBeatMonitor
 
start() - Method in class com.lts.job.common.remoting.RemotingClientDelegate
 
start() - Method in class com.lts.job.common.remoting.RemotingServerDelegate
 
start() - Method in class com.lts.job.common.support.RetryScheduler
 
stop() - Method in class com.lts.job.common.cluster.AbstractJobNode
 
stop() - Method in interface com.lts.job.common.cluster.JobNode
停止节点
stop() - Method in class com.lts.job.common.support.RetryScheduler
 
StringUtils - Class in com.lts.job.common.util
 
strToJson(String) - Static method in class com.lts.job.common.util.JsonUtils
 
strToJsonArray(String) - Static method in class com.lts.job.common.util.JsonUtils
 

T

taskId - Variable in class com.lts.job.common.domain.Job
 
taskTrackerNodeGroup - Variable in class com.lts.job.common.domain.Job
 
toAddress(String) - Static method in class com.lts.job.common.util.NetUtils
 
toAddressString(InetSocketAddress) - Static method in class com.lts.job.common.util.NetUtils
 
toString() - Method in class com.lts.job.common.cluster.Node
 
toString() - Method in class com.lts.job.common.domain.Job
 
toString() - Method in class com.lts.job.common.domain.JobNodeConfig
 
toString() - Method in class com.lts.job.common.domain.JobResult
 
toString() - Method in class com.lts.job.common.file.Line
 
toString() - Method in class com.lts.job.common.repository.po.JobPo
 
toURL(String, String, int, String) - Static method in class com.lts.job.common.util.NetUtils
 

U

unregister(Node) - Method in class com.lts.job.common.registry.NodeRegistry
 
unregister(Node) - Method in interface com.lts.job.common.registry.Registry
节点 取消注册
USER_HOME - Static variable in interface com.lts.job.common.constant.Constants
 

V

valueOf(String) - Static method in enum com.lts.job.common.cluster.NodeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.lts.job.common.domain.LogType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.lts.job.common.protocol.JobProtos.RequestCode
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum com.lts.job.common.protocol.JobProtos.RequestCode
 
valueOf(String) - Static method in enum com.lts.job.common.protocol.JobProtos.ResponseCode
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum com.lts.job.common.protocol.JobProtos.ResponseCode
 
values() - Static method in enum com.lts.job.common.cluster.NodeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.lts.job.common.domain.LogType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.lts.job.common.protocol.JobProtos.RequestCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.lts.job.common.protocol.JobProtos.ResponseCode
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I J K L M N O P R S T U V 

Copyright © 2014. All Rights Reserved.