diff --git a/README.md b/README.md index 3bcd40ed5..ec5c25d95 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ LTS 轻量级分布式任务调度框架(Light Task Schedule) ## 框架概况: LTS是一个轻量级分布式任务调度框架,参考hadoop的部分思想。有三种角色, JobClient, JobTracker, TaskTracker。各个节点都是无状态的,可以部署多个,来实现负载均衡,实现更大的负载量, 并且框架具有很好的容错能力。 - 采用多种注册中心(Zookeeper,redis等)进行节点信息暴露,master选举。Mongo存储任务队列和任务执行日志, netty做底层通信。 + 采用多种注册中心(Zookeeper,redis等)进行节点信息暴露,master选举。(Mongo or Mysql)存储任务队列和任务执行日志, netty做底层通信。 * JobClient : 主要负责提交任务, 和 接收任务执行反馈结果。 * JobTracker : 负责接收并分配任务,任务调度。 * TaskTracker: 负责执行任务,执行完反馈给JobTracker。 @@ -11,7 +11,7 @@ LTS 轻量级分布式任务调度框架(Light Task Schedule) 框架支持实时任务,也支持定时任务,同时也支持CronExpression, 有问题,请加QQ群:109500214 一起完善,探讨 ##架构图 -![Aaron Swartz](https://raw.githubusercontent.com/qq254963746/light-task-schedule/master/data/%E6%9E%B6%E6%9E%84%E5%9B%BE.png) +![Aaron Swartz](https://raw.githubusercontent.com/qq254963746/light-task-schedule/master/doc/%E6%9E%B6%E6%9E%84%E5%9B%BE.png) ##节点组: * 1. 一个节点组等同于一个集群,同一个节点组中的各个节点是对等的,外界无论连接节点组中的任务一个节点都是可以的。 * 2. 每个节点组中都有一个master节点(master宕机,会自动选举出新的master节点),框架会提供接口API来监听master节点的变化,用户可以自己使用master节点做自己想做的事情。 @@ -23,7 +23,7 @@ LTS 轻量级分布式任务调度框架(Light Task Schedule) * 1. JobClient 提交一个 任务 给 JobTracker, 这里我提供了两种客户端API, 一种是如果JobTracker 不存在或者提交失败,直接返回提交失败。另一种客户端是重试客户端, 如果提交失败,先存储到本地leveldb(可以使用NFS来达到同个节点组共享leveldb文件的目的,多线程访问,做了文件锁处理),返回给客户端提交成功的信息,待JobTracker可用的时候,再将任务提交。 * 2. JobTracker 收到JobClient提交来的任务,先生成一个唯一的JobID。然后将任务储存在Mongo集群中。JobTracker 发现有(任务执行的)可用的TaskTracker节点(组) 之后,将优先级最大,最先提交的任务分发给TaskTracker。这里JobTracker会优先分配给比较空闲的TaskTracker节点,达到负载均衡。 * 3. TaskTracker 收到JobTracker分发来的任务之后,执行。执行完毕之后,再反馈任务执行结果给JobTracker(成功or 失败[失败有失败错误信息]),如果发现JobTacker不可用,那么存储本地leveldb,等待TaskTracker可用的时候再反馈。反馈结果的同时,询问JobTacker有没有新的任务要执行。 -* 4. JobTacker收到TaskTracker节点的任务结果信息,生成并插入(mongo)任务执行日志。根据任务信息决定要不要反馈给客户端。不需要反馈的直接删除, 需要反馈的(同样JobClient不可用存储文件,等待可用重发)。 +* 4. JobTacker收到TaskTracker节点的任务结果信息,生成并插入(mongo or mysql)任务执行日志。根据任务信息决定要不要反馈给客户端。不需要反馈的直接删除, 需要反馈的(同样JobClient不可用存储文件,等待可用重发)。 * 5. JobClient 收到任务执行结果,进行自己想要的逻辑处理。 ## 特性 diff --git a/data/mongo/mongo.md b/data/mongo/mongo.md deleted file mode 100644 index ec375b213..000000000 --- a/data/mongo/mongo.md +++ /dev/null @@ -1,25 +0,0 @@ - - - -use job; -db.createCollection("JobPo"); -db.JobPo.ensureIndex({"jobId":1},{unique:true}); -db.JobPo.ensureIndex({"taskTrackerNodeGroup":1, "taskId":1},{unique:true}); -db.JobPo.ensureIndex({"taskTrackerIdentity":1}); -db.JobPo.ensureIndex({"triggerTime":1, "priority":1, "gmtCreated": 1}); -db.JobPo.ensureIndex({"isRunning":1}); -db.JobPo.ensureIndex({"taskTrackerNodeGroup":1, "isRunning":1, "triggerTime":1}); - -db.createCollection("JobLogPo"); -db.JobLogPo.ensureIndex({"jobId":1}); -db.JobLogPo.ensureIndex({"submitNodeGroup":1, "taskId":1}); -db.JobLogPo.ensureIndex({"taskTrackerIdentity":1}); -db.JobLogPo.ensureIndex({"gmtCreated":1}); -db.JobLogPo.ensureIndex({"priority":1}); -db.JobLogPo.ensureIndex({"logType":1}); -db.JobLogPo.ensureIndex({"timestamp":1}); -db.JobLogPo.ensureIndex({"taskId":1}); - -db.createCollection("JobFeedbackPo"); -db.JobFeedbackPo.ensureIndex({"id":1}); -db.JobFeedbackPo.ensureIndex({"gmtCreatedd":1}); diff --git "a/data/\346\236\266\346\236\204\345\233\276.png" "b/doc/\346\236\266\346\236\204\345\233\276.png" similarity index 100% rename from "data/\346\236\266\346\236\204\345\233\276.png" rename to "doc/\346\236\266\346\236\204\345\233\276.png" diff --git a/job-example/.DS_Store b/job-example/.DS_Store deleted file mode 100644 index 6618cb039..000000000 Binary files a/job-example/.DS_Store and /dev/null differ diff --git a/job-admin/pom.xml b/lts-admin/pom.xml similarity index 93% rename from job-admin/pom.xml rename to lts-admin/pom.xml index b60fe3b95..0c0778f4b 100644 --- a/job-admin/pom.xml +++ b/lts-admin/pom.xml @@ -3,13 +3,13 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> - job-parent + lts-parent com.lts - 1.4.2-SNAPSHOT + 1.5-SNAPSHOT 4.0.0 war - job-admin + lts-admin 3.2.4.RELEASE @@ -35,7 +35,7 @@ com.lts - job-core + lts-core ${project.version} diff --git a/job-admin/src/main/java/com/lts/job/web/controller/AbstractController.java b/lts-admin/src/main/java/com/lts/job/web/controller/AbstractController.java similarity index 100% rename from job-admin/src/main/java/com/lts/job/web/controller/AbstractController.java rename to lts-admin/src/main/java/com/lts/job/web/controller/AbstractController.java diff --git a/job-admin/src/main/java/com/lts/job/web/controller/NodeController.java b/lts-admin/src/main/java/com/lts/job/web/controller/NodeController.java similarity index 100% rename from job-admin/src/main/java/com/lts/job/web/controller/NodeController.java rename to lts-admin/src/main/java/com/lts/job/web/controller/NodeController.java diff --git a/job-admin/src/main/java/com/lts/job/web/support/AppConfigurer.java b/lts-admin/src/main/java/com/lts/job/web/support/AppConfigurer.java similarity index 99% rename from job-admin/src/main/java/com/lts/job/web/support/AppConfigurer.java rename to lts-admin/src/main/java/com/lts/job/web/support/AppConfigurer.java index 17cf9f06c..4378c1ace 100644 --- a/job-admin/src/main/java/com/lts/job/web/support/AppConfigurer.java +++ b/lts-admin/src/main/java/com/lts/job/web/support/AppConfigurer.java @@ -1,5 +1,7 @@ package com.lts.job.web.support; +import java.util.*; + /** * @author Robert HG (254963746@qq.com) on 5/11/15. */ diff --git a/job-admin/src/main/java/com/lts/job/web/support/node/NodeManager.java b/lts-admin/src/main/java/com/lts/job/web/support/node/NodeManager.java similarity index 100% rename from job-admin/src/main/java/com/lts/job/web/support/node/NodeManager.java rename to lts-admin/src/main/java/com/lts/job/web/support/node/NodeManager.java diff --git a/job-admin/src/main/java/com/lts/job/web/support/node/ZkNodeManager.java b/lts-admin/src/main/java/com/lts/job/web/support/node/ZkNodeManager.java similarity index 100% rename from job-admin/src/main/java/com/lts/job/web/support/node/ZkNodeManager.java rename to lts-admin/src/main/java/com/lts/job/web/support/node/ZkNodeManager.java diff --git a/job-admin/src/main/resources/config.properties b/lts-admin/src/main/resources/config.properties similarity index 100% rename from job-admin/src/main/resources/config.properties rename to lts-admin/src/main/resources/config.properties diff --git a/job-admin/src/main/resources/spring-servlet.xml b/lts-admin/src/main/resources/spring-servlet.xml similarity index 100% rename from job-admin/src/main/resources/spring-servlet.xml rename to lts-admin/src/main/resources/spring-servlet.xml diff --git a/lts-admin/src/main/webapp/WEB-INF/web.xml b/lts-admin/src/main/webapp/WEB-INF/web.xml new file mode 100644 index 000000000..2d9eff8aa --- /dev/null +++ b/lts-admin/src/main/webapp/WEB-INF/web.xml @@ -0,0 +1,10 @@ + + + + LTS Admin + + diff --git a/job-core/pom.xml b/lts-core/pom.xml similarity index 96% rename from job-core/pom.xml rename to lts-core/pom.xml index 3abbadc1d..7f7eb8346 100644 --- a/job-core/pom.xml +++ b/lts-core/pom.xml @@ -3,13 +3,13 @@ xmlns="http://maven.apache.org/POM/4.0.0" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> - job-parent + lts-parent com.lts - 1.4.2-SNAPSHOT + 1.5-SNAPSHOT 4.0.0 jar - job-core + lts-core diff --git a/job-core/src/main/java/com/lts/job/core/Application.java b/lts-core/src/main/java/com/lts/job/core/Application.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/Application.java rename to lts-core/src/main/java/com/lts/job/core/Application.java diff --git a/job-core/src/main/java/com/lts/job/core/cluster/AbstractClientNode.java b/lts-core/src/main/java/com/lts/job/core/cluster/AbstractClientNode.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/cluster/AbstractClientNode.java rename to lts-core/src/main/java/com/lts/job/core/cluster/AbstractClientNode.java diff --git a/job-core/src/main/java/com/lts/job/core/cluster/AbstractJobNode.java b/lts-core/src/main/java/com/lts/job/core/cluster/AbstractJobNode.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/cluster/AbstractJobNode.java rename to lts-core/src/main/java/com/lts/job/core/cluster/AbstractJobNode.java diff --git a/job-core/src/main/java/com/lts/job/core/cluster/AbstractServerNode.java b/lts-core/src/main/java/com/lts/job/core/cluster/AbstractServerNode.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/cluster/AbstractServerNode.java rename to lts-core/src/main/java/com/lts/job/core/cluster/AbstractServerNode.java diff --git a/job-core/src/main/java/com/lts/job/core/cluster/Config.java b/lts-core/src/main/java/com/lts/job/core/cluster/Config.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/cluster/Config.java rename to lts-core/src/main/java/com/lts/job/core/cluster/Config.java diff --git a/job-core/src/main/java/com/lts/job/core/cluster/JobNode.java b/lts-core/src/main/java/com/lts/job/core/cluster/JobNode.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/cluster/JobNode.java rename to lts-core/src/main/java/com/lts/job/core/cluster/JobNode.java diff --git a/job-core/src/main/java/com/lts/job/core/cluster/MasterElector.java b/lts-core/src/main/java/com/lts/job/core/cluster/MasterElector.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/cluster/MasterElector.java rename to lts-core/src/main/java/com/lts/job/core/cluster/MasterElector.java diff --git a/job-core/src/main/java/com/lts/job/core/cluster/Node.java b/lts-core/src/main/java/com/lts/job/core/cluster/Node.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/cluster/Node.java rename to lts-core/src/main/java/com/lts/job/core/cluster/Node.java diff --git a/job-core/src/main/java/com/lts/job/core/cluster/NodeType.java b/lts-core/src/main/java/com/lts/job/core/cluster/NodeType.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/cluster/NodeType.java rename to lts-core/src/main/java/com/lts/job/core/cluster/NodeType.java diff --git a/job-core/src/main/java/com/lts/job/core/cluster/SubscribedNodeManager.java b/lts-core/src/main/java/com/lts/job/core/cluster/SubscribedNodeManager.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/cluster/SubscribedNodeManager.java rename to lts-core/src/main/java/com/lts/job/core/cluster/SubscribedNodeManager.java diff --git a/job-core/src/main/java/com/lts/job/core/compiler/Compiler.java b/lts-core/src/main/java/com/lts/job/core/compiler/Compiler.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/compiler/Compiler.java rename to lts-core/src/main/java/com/lts/job/core/compiler/Compiler.java diff --git a/job-core/src/main/java/com/lts/job/core/compiler/package-info.java b/lts-core/src/main/java/com/lts/job/core/compiler/package-info.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/compiler/package-info.java rename to lts-core/src/main/java/com/lts/job/core/compiler/package-info.java diff --git a/job-core/src/main/java/com/lts/job/core/compiler/support/AbstractCompiler.java b/lts-core/src/main/java/com/lts/job/core/compiler/support/AbstractCompiler.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/compiler/support/AbstractCompiler.java rename to lts-core/src/main/java/com/lts/job/core/compiler/support/AbstractCompiler.java diff --git a/job-core/src/main/java/com/lts/job/core/compiler/support/AdaptiveCompiler.java b/lts-core/src/main/java/com/lts/job/core/compiler/support/AdaptiveCompiler.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/compiler/support/AdaptiveCompiler.java rename to lts-core/src/main/java/com/lts/job/core/compiler/support/AdaptiveCompiler.java diff --git a/job-core/src/main/java/com/lts/job/core/compiler/support/ClassUtils.java b/lts-core/src/main/java/com/lts/job/core/compiler/support/ClassUtils.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/compiler/support/ClassUtils.java rename to lts-core/src/main/java/com/lts/job/core/compiler/support/ClassUtils.java diff --git a/job-core/src/main/java/com/lts/job/core/compiler/support/JavassistCompiler.java b/lts-core/src/main/java/com/lts/job/core/compiler/support/JavassistCompiler.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/compiler/support/JavassistCompiler.java rename to lts-core/src/main/java/com/lts/job/core/compiler/support/JavassistCompiler.java diff --git a/job-core/src/main/java/com/lts/job/core/compiler/support/JdkCompiler.java b/lts-core/src/main/java/com/lts/job/core/compiler/support/JdkCompiler.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/compiler/support/JdkCompiler.java rename to lts-core/src/main/java/com/lts/job/core/compiler/support/JdkCompiler.java diff --git a/job-core/src/main/java/com/lts/job/core/constant/Constants.java b/lts-core/src/main/java/com/lts/job/core/constant/Constants.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/constant/Constants.java rename to lts-core/src/main/java/com/lts/job/core/constant/Constants.java diff --git a/job-core/src/main/java/com/lts/job/core/constant/EcTopic.java b/lts-core/src/main/java/com/lts/job/core/constant/EcTopic.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/constant/EcTopic.java rename to lts-core/src/main/java/com/lts/job/core/constant/EcTopic.java diff --git a/job-core/src/main/java/com/lts/job/core/constant/Level.java b/lts-core/src/main/java/com/lts/job/core/constant/Level.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/constant/Level.java rename to lts-core/src/main/java/com/lts/job/core/constant/Level.java diff --git a/job-core/src/main/java/com/lts/job/core/domain/Job.java b/lts-core/src/main/java/com/lts/job/core/domain/Job.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/domain/Job.java rename to lts-core/src/main/java/com/lts/job/core/domain/Job.java diff --git a/job-core/src/main/java/com/lts/job/core/domain/JobResult.java b/lts-core/src/main/java/com/lts/job/core/domain/JobResult.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/domain/JobResult.java rename to lts-core/src/main/java/com/lts/job/core/domain/JobResult.java diff --git a/job-core/src/main/java/com/lts/job/core/domain/KVPair.java b/lts-core/src/main/java/com/lts/job/core/domain/KVPair.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/domain/KVPair.java rename to lts-core/src/main/java/com/lts/job/core/domain/KVPair.java diff --git a/job-core/src/main/java/com/lts/job/core/exception/CronException.java b/lts-core/src/main/java/com/lts/job/core/exception/CronException.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/exception/CronException.java rename to lts-core/src/main/java/com/lts/job/core/exception/CronException.java diff --git a/job-core/src/main/java/com/lts/job/core/exception/JobInfoException.java b/lts-core/src/main/java/com/lts/job/core/exception/JobInfoException.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/exception/JobInfoException.java rename to lts-core/src/main/java/com/lts/job/core/exception/JobInfoException.java diff --git a/job-core/src/main/java/com/lts/job/core/exception/JobReceiveException.java b/lts-core/src/main/java/com/lts/job/core/exception/JobReceiveException.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/exception/JobReceiveException.java rename to lts-core/src/main/java/com/lts/job/core/exception/JobReceiveException.java diff --git a/job-core/src/main/java/com/lts/job/core/exception/JobSubmitException.java b/lts-core/src/main/java/com/lts/job/core/exception/JobSubmitException.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/exception/JobSubmitException.java rename to lts-core/src/main/java/com/lts/job/core/exception/JobSubmitException.java diff --git a/job-core/src/main/java/com/lts/job/core/exception/JobTrackerNotFoundException.java b/lts-core/src/main/java/com/lts/job/core/exception/JobTrackerNotFoundException.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/exception/JobTrackerNotFoundException.java rename to lts-core/src/main/java/com/lts/job/core/exception/JobTrackerNotFoundException.java diff --git a/job-core/src/main/java/com/lts/job/core/exception/NodeRegistryException.java b/lts-core/src/main/java/com/lts/job/core/exception/NodeRegistryException.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/exception/NodeRegistryException.java rename to lts-core/src/main/java/com/lts/job/core/exception/NodeRegistryException.java diff --git a/job-core/src/main/java/com/lts/job/core/exception/RemotingSendException.java b/lts-core/src/main/java/com/lts/job/core/exception/RemotingSendException.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/exception/RemotingSendException.java rename to lts-core/src/main/java/com/lts/job/core/exception/RemotingSendException.java diff --git a/job-core/src/main/java/com/lts/job/core/exception/RequestTimeoutException.java b/lts-core/src/main/java/com/lts/job/core/exception/RequestTimeoutException.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/exception/RequestTimeoutException.java rename to lts-core/src/main/java/com/lts/job/core/exception/RequestTimeoutException.java diff --git a/job-core/src/main/java/com/lts/job/core/extension/Activate.java b/lts-core/src/main/java/com/lts/job/core/extension/Activate.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/extension/Activate.java rename to lts-core/src/main/java/com/lts/job/core/extension/Activate.java diff --git a/job-core/src/main/java/com/lts/job/core/extension/Adaptive.java b/lts-core/src/main/java/com/lts/job/core/extension/Adaptive.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/extension/Adaptive.java rename to lts-core/src/main/java/com/lts/job/core/extension/Adaptive.java diff --git a/job-core/src/main/java/com/lts/job/core/extension/ExtensionFactory.java b/lts-core/src/main/java/com/lts/job/core/extension/ExtensionFactory.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/extension/ExtensionFactory.java rename to lts-core/src/main/java/com/lts/job/core/extension/ExtensionFactory.java diff --git a/job-core/src/main/java/com/lts/job/core/extension/ExtensionLoader.java b/lts-core/src/main/java/com/lts/job/core/extension/ExtensionLoader.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/extension/ExtensionLoader.java rename to lts-core/src/main/java/com/lts/job/core/extension/ExtensionLoader.java diff --git a/job-core/src/main/java/com/lts/job/core/extension/SPI.java b/lts-core/src/main/java/com/lts/job/core/extension/SPI.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/extension/SPI.java rename to lts-core/src/main/java/com/lts/job/core/extension/SPI.java diff --git a/job-core/src/main/java/com/lts/job/core/extension/factory/AdaptiveExtensionFactory.java b/lts-core/src/main/java/com/lts/job/core/extension/factory/AdaptiveExtensionFactory.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/extension/factory/AdaptiveExtensionFactory.java rename to lts-core/src/main/java/com/lts/job/core/extension/factory/AdaptiveExtensionFactory.java diff --git a/job-core/src/main/java/com/lts/job/core/extension/factory/SpiExtensionFactory.java b/lts-core/src/main/java/com/lts/job/core/extension/factory/SpiExtensionFactory.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/extension/factory/SpiExtensionFactory.java rename to lts-core/src/main/java/com/lts/job/core/extension/factory/SpiExtensionFactory.java diff --git a/job-core/src/main/java/com/lts/job/core/extension/package-info.java b/lts-core/src/main/java/com/lts/job/core/extension/package-info.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/extension/package-info.java rename to lts-core/src/main/java/com/lts/job/core/extension/package-info.java diff --git a/job-core/src/main/java/com/lts/job/core/factory/JobNodeConfigFactory.java b/lts-core/src/main/java/com/lts/job/core/factory/JobNodeConfigFactory.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/factory/JobNodeConfigFactory.java rename to lts-core/src/main/java/com/lts/job/core/factory/JobNodeConfigFactory.java diff --git a/job-core/src/main/java/com/lts/job/core/factory/NamedThreadFactory.java b/lts-core/src/main/java/com/lts/job/core/factory/NamedThreadFactory.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/factory/NamedThreadFactory.java rename to lts-core/src/main/java/com/lts/job/core/factory/NamedThreadFactory.java diff --git a/job-core/src/main/java/com/lts/job/core/factory/NodeFactory.java b/lts-core/src/main/java/com/lts/job/core/factory/NodeFactory.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/factory/NodeFactory.java rename to lts-core/src/main/java/com/lts/job/core/factory/NodeFactory.java diff --git a/job-core/src/main/java/com/lts/job/core/failstore/FailStore.java b/lts-core/src/main/java/com/lts/job/core/failstore/FailStore.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/failstore/FailStore.java rename to lts-core/src/main/java/com/lts/job/core/failstore/FailStore.java diff --git a/job-core/src/main/java/com/lts/job/core/failstore/FailStoreException.java b/lts-core/src/main/java/com/lts/job/core/failstore/FailStoreException.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/failstore/FailStoreException.java rename to lts-core/src/main/java/com/lts/job/core/failstore/FailStoreException.java diff --git a/job-core/src/main/java/com/lts/job/core/failstore/FailStoreFactory.java b/lts-core/src/main/java/com/lts/job/core/failstore/FailStoreFactory.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/failstore/FailStoreFactory.java rename to lts-core/src/main/java/com/lts/job/core/failstore/FailStoreFactory.java diff --git a/job-core/src/main/java/com/lts/job/core/failstore/berkeleydb/BerkeleydbFailStore.java b/lts-core/src/main/java/com/lts/job/core/failstore/berkeleydb/BerkeleydbFailStore.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/failstore/berkeleydb/BerkeleydbFailStore.java rename to lts-core/src/main/java/com/lts/job/core/failstore/berkeleydb/BerkeleydbFailStore.java diff --git a/job-core/src/main/java/com/lts/job/core/failstore/berkeleydb/BerkeleydbFailStoreFactory.java b/lts-core/src/main/java/com/lts/job/core/failstore/berkeleydb/BerkeleydbFailStoreFactory.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/failstore/berkeleydb/BerkeleydbFailStoreFactory.java rename to lts-core/src/main/java/com/lts/job/core/failstore/berkeleydb/BerkeleydbFailStoreFactory.java diff --git a/job-core/src/main/java/com/lts/job/core/failstore/leveldb/LeveldbFailStore.java b/lts-core/src/main/java/com/lts/job/core/failstore/leveldb/LeveldbFailStore.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/failstore/leveldb/LeveldbFailStore.java rename to lts-core/src/main/java/com/lts/job/core/failstore/leveldb/LeveldbFailStore.java diff --git a/job-core/src/main/java/com/lts/job/core/failstore/leveldb/LeveldbFailStoreFactory.java b/lts-core/src/main/java/com/lts/job/core/failstore/leveldb/LeveldbFailStoreFactory.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/failstore/leveldb/LeveldbFailStoreFactory.java rename to lts-core/src/main/java/com/lts/job/core/failstore/leveldb/LeveldbFailStoreFactory.java diff --git a/job-core/src/main/java/com/lts/job/core/failstore/rocksdb/RocksdbFailStore.java b/lts-core/src/main/java/com/lts/job/core/failstore/rocksdb/RocksdbFailStore.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/failstore/rocksdb/RocksdbFailStore.java rename to lts-core/src/main/java/com/lts/job/core/failstore/rocksdb/RocksdbFailStore.java diff --git a/job-core/src/main/java/com/lts/job/core/failstore/rocksdb/RocksdbFailStoreFactory.java b/lts-core/src/main/java/com/lts/job/core/failstore/rocksdb/RocksdbFailStoreFactory.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/failstore/rocksdb/RocksdbFailStoreFactory.java rename to lts-core/src/main/java/com/lts/job/core/failstore/rocksdb/RocksdbFailStoreFactory.java diff --git a/job-core/src/main/java/com/lts/job/core/file/FileLock.java b/lts-core/src/main/java/com/lts/job/core/file/FileLock.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/file/FileLock.java rename to lts-core/src/main/java/com/lts/job/core/file/FileLock.java diff --git a/job-core/src/main/java/com/lts/job/core/file/FileUtils.java b/lts-core/src/main/java/com/lts/job/core/file/FileUtils.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/file/FileUtils.java rename to lts-core/src/main/java/com/lts/job/core/file/FileUtils.java diff --git a/job-core/src/main/java/com/lts/job/core/listener/MasterChangeListener.java b/lts-core/src/main/java/com/lts/job/core/listener/MasterChangeListener.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/listener/MasterChangeListener.java rename to lts-core/src/main/java/com/lts/job/core/listener/MasterChangeListener.java diff --git a/job-core/src/main/java/com/lts/job/core/listener/MasterElectionListener.java b/lts-core/src/main/java/com/lts/job/core/listener/MasterElectionListener.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/listener/MasterElectionListener.java rename to lts-core/src/main/java/com/lts/job/core/listener/MasterElectionListener.java diff --git a/job-core/src/main/java/com/lts/job/core/listener/NodeChangeListener.java b/lts-core/src/main/java/com/lts/job/core/listener/NodeChangeListener.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/listener/NodeChangeListener.java rename to lts-core/src/main/java/com/lts/job/core/listener/NodeChangeListener.java diff --git a/job-core/src/main/java/com/lts/job/core/listener/SelfChangeListener.java b/lts-core/src/main/java/com/lts/job/core/listener/SelfChangeListener.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/listener/SelfChangeListener.java rename to lts-core/src/main/java/com/lts/job/core/listener/SelfChangeListener.java diff --git a/job-core/src/main/java/com/lts/job/core/loadbalance/AbstractLoadBalance.java b/lts-core/src/main/java/com/lts/job/core/loadbalance/AbstractLoadBalance.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/loadbalance/AbstractLoadBalance.java rename to lts-core/src/main/java/com/lts/job/core/loadbalance/AbstractLoadBalance.java diff --git a/job-core/src/main/java/com/lts/job/core/loadbalance/ConsistentHashLoadBalance.java b/lts-core/src/main/java/com/lts/job/core/loadbalance/ConsistentHashLoadBalance.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/loadbalance/ConsistentHashLoadBalance.java rename to lts-core/src/main/java/com/lts/job/core/loadbalance/ConsistentHashLoadBalance.java diff --git a/job-core/src/main/java/com/lts/job/core/loadbalance/LoadBalance.java b/lts-core/src/main/java/com/lts/job/core/loadbalance/LoadBalance.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/loadbalance/LoadBalance.java rename to lts-core/src/main/java/com/lts/job/core/loadbalance/LoadBalance.java diff --git a/job-core/src/main/java/com/lts/job/core/loadbalance/RandomLoadBalance.java b/lts-core/src/main/java/com/lts/job/core/loadbalance/RandomLoadBalance.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/loadbalance/RandomLoadBalance.java rename to lts-core/src/main/java/com/lts/job/core/loadbalance/RandomLoadBalance.java diff --git a/job-core/src/main/java/com/lts/job/core/loadbalance/RoundbinLoadBalance.java b/lts-core/src/main/java/com/lts/job/core/loadbalance/RoundbinLoadBalance.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/loadbalance/RoundbinLoadBalance.java rename to lts-core/src/main/java/com/lts/job/core/loadbalance/RoundbinLoadBalance.java diff --git a/job-core/src/main/java/com/lts/job/core/logger/Level.java b/lts-core/src/main/java/com/lts/job/core/logger/Level.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/logger/Level.java rename to lts-core/src/main/java/com/lts/job/core/logger/Level.java diff --git a/job-core/src/main/java/com/lts/job/core/logger/Logger.java b/lts-core/src/main/java/com/lts/job/core/logger/Logger.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/logger/Logger.java rename to lts-core/src/main/java/com/lts/job/core/logger/Logger.java diff --git a/job-core/src/main/java/com/lts/job/core/logger/LoggerAdapter.java b/lts-core/src/main/java/com/lts/job/core/logger/LoggerAdapter.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/logger/LoggerAdapter.java rename to lts-core/src/main/java/com/lts/job/core/logger/LoggerAdapter.java diff --git a/job-core/src/main/java/com/lts/job/core/logger/LoggerFactory.java b/lts-core/src/main/java/com/lts/job/core/logger/LoggerFactory.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/logger/LoggerFactory.java rename to lts-core/src/main/java/com/lts/job/core/logger/LoggerFactory.java diff --git a/job-core/src/main/java/com/lts/job/core/logger/jcl/JclLogger.java b/lts-core/src/main/java/com/lts/job/core/logger/jcl/JclLogger.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/logger/jcl/JclLogger.java rename to lts-core/src/main/java/com/lts/job/core/logger/jcl/JclLogger.java diff --git a/job-core/src/main/java/com/lts/job/core/logger/jcl/JclLoggerAdapter.java b/lts-core/src/main/java/com/lts/job/core/logger/jcl/JclLoggerAdapter.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/logger/jcl/JclLoggerAdapter.java rename to lts-core/src/main/java/com/lts/job/core/logger/jcl/JclLoggerAdapter.java diff --git a/job-core/src/main/java/com/lts/job/core/logger/jdk/JdkLogger.java b/lts-core/src/main/java/com/lts/job/core/logger/jdk/JdkLogger.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/logger/jdk/JdkLogger.java rename to lts-core/src/main/java/com/lts/job/core/logger/jdk/JdkLogger.java diff --git a/job-core/src/main/java/com/lts/job/core/logger/jdk/JdkLoggerAdapter.java b/lts-core/src/main/java/com/lts/job/core/logger/jdk/JdkLoggerAdapter.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/logger/jdk/JdkLoggerAdapter.java rename to lts-core/src/main/java/com/lts/job/core/logger/jdk/JdkLoggerAdapter.java diff --git a/job-core/src/main/java/com/lts/job/core/logger/log4j/Log4jLogger.java b/lts-core/src/main/java/com/lts/job/core/logger/log4j/Log4jLogger.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/logger/log4j/Log4jLogger.java rename to lts-core/src/main/java/com/lts/job/core/logger/log4j/Log4jLogger.java diff --git a/job-core/src/main/java/com/lts/job/core/logger/log4j/Log4jLoggerAdapter.java b/lts-core/src/main/java/com/lts/job/core/logger/log4j/Log4jLoggerAdapter.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/logger/log4j/Log4jLoggerAdapter.java rename to lts-core/src/main/java/com/lts/job/core/logger/log4j/Log4jLoggerAdapter.java diff --git a/job-core/src/main/java/com/lts/job/core/logger/package-info.java b/lts-core/src/main/java/com/lts/job/core/logger/package-info.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/logger/package-info.java rename to lts-core/src/main/java/com/lts/job/core/logger/package-info.java diff --git a/job-core/src/main/java/com/lts/job/core/logger/slf4j/Slf4jLogger.java b/lts-core/src/main/java/com/lts/job/core/logger/slf4j/Slf4jLogger.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/logger/slf4j/Slf4jLogger.java rename to lts-core/src/main/java/com/lts/job/core/logger/slf4j/Slf4jLogger.java diff --git a/job-core/src/main/java/com/lts/job/core/logger/slf4j/Slf4jLoggerAdapter.java b/lts-core/src/main/java/com/lts/job/core/logger/slf4j/Slf4jLoggerAdapter.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/logger/slf4j/Slf4jLoggerAdapter.java rename to lts-core/src/main/java/com/lts/job/core/logger/slf4j/Slf4jLoggerAdapter.java diff --git a/job-core/src/main/java/com/lts/job/core/logger/support/AbstractLogger.java b/lts-core/src/main/java/com/lts/job/core/logger/support/AbstractLogger.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/logger/support/AbstractLogger.java rename to lts-core/src/main/java/com/lts/job/core/logger/support/AbstractLogger.java diff --git a/job-core/src/main/java/com/lts/job/core/logger/support/FailsafeLogger.java b/lts-core/src/main/java/com/lts/job/core/logger/support/FailsafeLogger.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/logger/support/FailsafeLogger.java rename to lts-core/src/main/java/com/lts/job/core/logger/support/FailsafeLogger.java diff --git a/job-core/src/main/java/com/lts/job/core/logger/support/FormattingTuple.java b/lts-core/src/main/java/com/lts/job/core/logger/support/FormattingTuple.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/logger/support/FormattingTuple.java rename to lts-core/src/main/java/com/lts/job/core/logger/support/FormattingTuple.java diff --git a/job-core/src/main/java/com/lts/job/core/logger/support/MessageFormatter.java b/lts-core/src/main/java/com/lts/job/core/logger/support/MessageFormatter.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/logger/support/MessageFormatter.java rename to lts-core/src/main/java/com/lts/job/core/logger/support/MessageFormatter.java diff --git a/job-core/src/main/java/com/lts/job/core/protocol/JobProtos.java b/lts-core/src/main/java/com/lts/job/core/protocol/JobProtos.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/protocol/JobProtos.java rename to lts-core/src/main/java/com/lts/job/core/protocol/JobProtos.java diff --git a/job-core/src/main/java/com/lts/job/core/protocol/command/AbstractCommandBody.java b/lts-core/src/main/java/com/lts/job/core/protocol/command/AbstractCommandBody.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/protocol/command/AbstractCommandBody.java rename to lts-core/src/main/java/com/lts/job/core/protocol/command/AbstractCommandBody.java diff --git a/job-core/src/main/java/com/lts/job/core/protocol/command/BizLogSendRequest.java b/lts-core/src/main/java/com/lts/job/core/protocol/command/BizLogSendRequest.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/protocol/command/BizLogSendRequest.java rename to lts-core/src/main/java/com/lts/job/core/protocol/command/BizLogSendRequest.java diff --git a/job-core/src/main/java/com/lts/job/core/protocol/command/CommandBodyWrapper.java b/lts-core/src/main/java/com/lts/job/core/protocol/command/CommandBodyWrapper.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/protocol/command/CommandBodyWrapper.java rename to lts-core/src/main/java/com/lts/job/core/protocol/command/CommandBodyWrapper.java diff --git a/job-core/src/main/java/com/lts/job/core/protocol/command/HeartBeatRequest.java b/lts-core/src/main/java/com/lts/job/core/protocol/command/HeartBeatRequest.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/protocol/command/HeartBeatRequest.java rename to lts-core/src/main/java/com/lts/job/core/protocol/command/HeartBeatRequest.java diff --git a/job-core/src/main/java/com/lts/job/core/protocol/command/JobAskRequest.java b/lts-core/src/main/java/com/lts/job/core/protocol/command/JobAskRequest.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/protocol/command/JobAskRequest.java rename to lts-core/src/main/java/com/lts/job/core/protocol/command/JobAskRequest.java diff --git a/job-core/src/main/java/com/lts/job/core/protocol/command/JobAskResponse.java b/lts-core/src/main/java/com/lts/job/core/protocol/command/JobAskResponse.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/protocol/command/JobAskResponse.java rename to lts-core/src/main/java/com/lts/job/core/protocol/command/JobAskResponse.java diff --git a/job-core/src/main/java/com/lts/job/core/protocol/command/JobFinishedRequest.java b/lts-core/src/main/java/com/lts/job/core/protocol/command/JobFinishedRequest.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/protocol/command/JobFinishedRequest.java rename to lts-core/src/main/java/com/lts/job/core/protocol/command/JobFinishedRequest.java diff --git a/job-core/src/main/java/com/lts/job/core/protocol/command/JobPullRequest.java b/lts-core/src/main/java/com/lts/job/core/protocol/command/JobPullRequest.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/protocol/command/JobPullRequest.java rename to lts-core/src/main/java/com/lts/job/core/protocol/command/JobPullRequest.java diff --git a/job-core/src/main/java/com/lts/job/core/protocol/command/JobPushRequest.java b/lts-core/src/main/java/com/lts/job/core/protocol/command/JobPushRequest.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/protocol/command/JobPushRequest.java rename to lts-core/src/main/java/com/lts/job/core/protocol/command/JobPushRequest.java diff --git a/job-core/src/main/java/com/lts/job/core/protocol/command/JobSubmitRequest.java b/lts-core/src/main/java/com/lts/job/core/protocol/command/JobSubmitRequest.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/protocol/command/JobSubmitRequest.java rename to lts-core/src/main/java/com/lts/job/core/protocol/command/JobSubmitRequest.java diff --git a/job-core/src/main/java/com/lts/job/core/protocol/command/JobSubmitResponse.java b/lts-core/src/main/java/com/lts/job/core/protocol/command/JobSubmitResponse.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/protocol/command/JobSubmitResponse.java rename to lts-core/src/main/java/com/lts/job/core/protocol/command/JobSubmitResponse.java diff --git a/job-core/src/main/java/com/lts/job/core/registry/AbstractRegistry.java b/lts-core/src/main/java/com/lts/job/core/registry/AbstractRegistry.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/registry/AbstractRegistry.java rename to lts-core/src/main/java/com/lts/job/core/registry/AbstractRegistry.java diff --git a/job-core/src/main/java/com/lts/job/core/registry/FailbackRegistry.java b/lts-core/src/main/java/com/lts/job/core/registry/FailbackRegistry.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/registry/FailbackRegistry.java rename to lts-core/src/main/java/com/lts/job/core/registry/FailbackRegistry.java diff --git a/job-core/src/main/java/com/lts/job/core/registry/NodeRegistryUtils.java b/lts-core/src/main/java/com/lts/job/core/registry/NodeRegistryUtils.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/registry/NodeRegistryUtils.java rename to lts-core/src/main/java/com/lts/job/core/registry/NodeRegistryUtils.java diff --git a/job-core/src/main/java/com/lts/job/core/registry/NotifyEvent.java b/lts-core/src/main/java/com/lts/job/core/registry/NotifyEvent.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/registry/NotifyEvent.java rename to lts-core/src/main/java/com/lts/job/core/registry/NotifyEvent.java diff --git a/job-core/src/main/java/com/lts/job/core/registry/NotifyListener.java b/lts-core/src/main/java/com/lts/job/core/registry/NotifyListener.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/registry/NotifyListener.java rename to lts-core/src/main/java/com/lts/job/core/registry/NotifyListener.java diff --git a/job-core/src/main/java/com/lts/job/core/registry/Registry.java b/lts-core/src/main/java/com/lts/job/core/registry/Registry.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/registry/Registry.java rename to lts-core/src/main/java/com/lts/job/core/registry/Registry.java diff --git a/job-core/src/main/java/com/lts/job/core/registry/RegistryFactory.java b/lts-core/src/main/java/com/lts/job/core/registry/RegistryFactory.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/registry/RegistryFactory.java rename to lts-core/src/main/java/com/lts/job/core/registry/RegistryFactory.java diff --git a/job-core/src/main/java/com/lts/job/core/registry/multcast/MulticastRegistry.java b/lts-core/src/main/java/com/lts/job/core/registry/multcast/MulticastRegistry.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/registry/multcast/MulticastRegistry.java rename to lts-core/src/main/java/com/lts/job/core/registry/multcast/MulticastRegistry.java diff --git a/job-core/src/main/java/com/lts/job/core/registry/redis/RedisRegistry.java b/lts-core/src/main/java/com/lts/job/core/registry/redis/RedisRegistry.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/registry/redis/RedisRegistry.java rename to lts-core/src/main/java/com/lts/job/core/registry/redis/RedisRegistry.java diff --git a/job-core/src/main/java/com/lts/job/core/registry/zookeeper/ZookeeperRegistry.java b/lts-core/src/main/java/com/lts/job/core/registry/zookeeper/ZookeeperRegistry.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/registry/zookeeper/ZookeeperRegistry.java rename to lts-core/src/main/java/com/lts/job/core/registry/zookeeper/ZookeeperRegistry.java diff --git a/job-core/src/main/java/com/lts/job/core/remoting/HeartBeatMonitor.java b/lts-core/src/main/java/com/lts/job/core/remoting/HeartBeatMonitor.java similarity index 96% rename from job-core/src/main/java/com/lts/job/core/remoting/HeartBeatMonitor.java rename to lts-core/src/main/java/com/lts/job/core/remoting/HeartBeatMonitor.java index de7b159e7..33d15be83 100644 --- a/job-core/src/main/java/com/lts/job/core/remoting/HeartBeatMonitor.java +++ b/lts-core/src/main/java/com/lts/job/core/remoting/HeartBeatMonitor.java @@ -8,9 +8,13 @@ import com.lts.job.core.protocol.JobProtos; import com.lts.job.core.protocol.command.HeartBeatRequest; import com.lts.job.core.util.CollectionUtils; +import com.lts.job.core.util.Holder; +import com.lts.job.remoting.InvokeCallback; +import com.lts.job.remoting.netty.ResponseFuture; import com.lts.job.remoting.protocol.RemotingCommand; import java.util.List; +import java.util.concurrent.CountDownLatch; import java.util.concurrent.Executors; import java.util.concurrent.ScheduledExecutorService; import java.util.concurrent.TimeUnit; diff --git a/job-core/src/main/java/com/lts/job/core/remoting/RemotingClientDelegate.java b/lts-core/src/main/java/com/lts/job/core/remoting/RemotingClientDelegate.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/remoting/RemotingClientDelegate.java rename to lts-core/src/main/java/com/lts/job/core/remoting/RemotingClientDelegate.java diff --git a/job-core/src/main/java/com/lts/job/core/remoting/RemotingServerDelegate.java b/lts-core/src/main/java/com/lts/job/core/remoting/RemotingServerDelegate.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/remoting/RemotingServerDelegate.java rename to lts-core/src/main/java/com/lts/job/core/remoting/RemotingServerDelegate.java diff --git a/job-core/src/main/java/com/lts/job/core/support/ConsistentHashSelector.java b/lts-core/src/main/java/com/lts/job/core/support/ConsistentHashSelector.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/support/ConsistentHashSelector.java rename to lts-core/src/main/java/com/lts/job/core/support/ConsistentHashSelector.java diff --git a/job-core/src/main/java/com/lts/job/core/support/CronExpression.java b/lts-core/src/main/java/com/lts/job/core/support/CronExpression.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/support/CronExpression.java rename to lts-core/src/main/java/com/lts/job/core/support/CronExpression.java diff --git a/job-core/src/main/java/com/lts/job/core/support/RetryScheduler.java b/lts-core/src/main/java/com/lts/job/core/support/RetryScheduler.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/support/RetryScheduler.java rename to lts-core/src/main/java/com/lts/job/core/support/RetryScheduler.java diff --git a/job-core/src/main/java/com/lts/job/core/util/Assert.java b/lts-core/src/main/java/com/lts/job/core/util/Assert.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/util/Assert.java rename to lts-core/src/main/java/com/lts/job/core/util/Assert.java diff --git a/job-core/src/main/java/com/lts/job/core/util/BatchUtils.java b/lts-core/src/main/java/com/lts/job/core/util/BatchUtils.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/util/BatchUtils.java rename to lts-core/src/main/java/com/lts/job/core/util/BatchUtils.java diff --git a/job-core/src/main/java/com/lts/job/core/util/ClassHelper.java b/lts-core/src/main/java/com/lts/job/core/util/ClassHelper.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/util/ClassHelper.java rename to lts-core/src/main/java/com/lts/job/core/util/ClassHelper.java diff --git a/job-core/src/main/java/com/lts/job/core/util/CollectionUtils.java b/lts-core/src/main/java/com/lts/job/core/util/CollectionUtils.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/util/CollectionUtils.java rename to lts-core/src/main/java/com/lts/job/core/util/CollectionUtils.java diff --git a/job-core/src/main/java/com/lts/job/core/util/CommonUtils.java b/lts-core/src/main/java/com/lts/job/core/util/CommonUtils.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/util/CommonUtils.java rename to lts-core/src/main/java/com/lts/job/core/util/CommonUtils.java diff --git a/job-core/src/main/java/com/lts/job/core/util/ConcurrentHashSet.java b/lts-core/src/main/java/com/lts/job/core/util/ConcurrentHashSet.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/util/ConcurrentHashSet.java rename to lts-core/src/main/java/com/lts/job/core/util/ConcurrentHashSet.java diff --git a/job-core/src/main/java/com/lts/job/core/util/DateUtils.java b/lts-core/src/main/java/com/lts/job/core/util/DateUtils.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/util/DateUtils.java rename to lts-core/src/main/java/com/lts/job/core/util/DateUtils.java diff --git a/job-core/src/main/java/com/lts/job/core/util/GenericsUtils.java b/lts-core/src/main/java/com/lts/job/core/util/GenericsUtils.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/util/GenericsUtils.java rename to lts-core/src/main/java/com/lts/job/core/util/GenericsUtils.java diff --git a/job-core/src/main/java/com/lts/job/core/util/Holder.java b/lts-core/src/main/java/com/lts/job/core/util/Holder.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/util/Holder.java rename to lts-core/src/main/java/com/lts/job/core/util/Holder.java diff --git a/job-core/src/main/java/com/lts/job/core/util/JSONUtils.java b/lts-core/src/main/java/com/lts/job/core/util/JSONUtils.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/util/JSONUtils.java rename to lts-core/src/main/java/com/lts/job/core/util/JSONUtils.java diff --git a/job-core/src/main/java/com/lts/job/core/util/JobQueueUtils.java b/lts-core/src/main/java/com/lts/job/core/util/JobQueueUtils.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/util/JobQueueUtils.java rename to lts-core/src/main/java/com/lts/job/core/util/JobQueueUtils.java diff --git a/job-core/src/main/java/com/lts/job/core/util/ListUtils.java b/lts-core/src/main/java/com/lts/job/core/util/ListUtils.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/util/ListUtils.java rename to lts-core/src/main/java/com/lts/job/core/util/ListUtils.java diff --git a/job-core/src/main/java/com/lts/job/core/util/Md5Encrypt.java b/lts-core/src/main/java/com/lts/job/core/util/Md5Encrypt.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/util/Md5Encrypt.java rename to lts-core/src/main/java/com/lts/job/core/util/Md5Encrypt.java diff --git a/job-core/src/main/java/com/lts/job/core/util/NetUtils.java b/lts-core/src/main/java/com/lts/job/core/util/NetUtils.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/util/NetUtils.java rename to lts-core/src/main/java/com/lts/job/core/util/NetUtils.java diff --git a/job-core/src/main/java/com/lts/job/core/util/StringUtils.java b/lts-core/src/main/java/com/lts/job/core/util/StringUtils.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/util/StringUtils.java rename to lts-core/src/main/java/com/lts/job/core/util/StringUtils.java diff --git a/job-core/src/main/java/com/lts/job/core/util/Version.java b/lts-core/src/main/java/com/lts/job/core/util/Version.java similarity index 100% rename from job-core/src/main/java/com/lts/job/core/util/Version.java rename to lts-core/src/main/java/com/lts/job/core/util/Version.java diff --git a/job-core/src/main/java/com/lts/job/ec/EventCenter.java b/lts-core/src/main/java/com/lts/job/ec/EventCenter.java similarity index 100% rename from job-core/src/main/java/com/lts/job/ec/EventCenter.java rename to lts-core/src/main/java/com/lts/job/ec/EventCenter.java diff --git a/job-core/src/main/java/com/lts/job/ec/EventCenterFactory.java b/lts-core/src/main/java/com/lts/job/ec/EventCenterFactory.java similarity index 100% rename from job-core/src/main/java/com/lts/job/ec/EventCenterFactory.java rename to lts-core/src/main/java/com/lts/job/ec/EventCenterFactory.java diff --git a/job-core/src/main/java/com/lts/job/ec/EventInfo.java b/lts-core/src/main/java/com/lts/job/ec/EventInfo.java similarity index 100% rename from job-core/src/main/java/com/lts/job/ec/EventInfo.java rename to lts-core/src/main/java/com/lts/job/ec/EventInfo.java diff --git a/job-core/src/main/java/com/lts/job/ec/EventSubscriber.java b/lts-core/src/main/java/com/lts/job/ec/EventSubscriber.java similarity index 100% rename from job-core/src/main/java/com/lts/job/ec/EventSubscriber.java rename to lts-core/src/main/java/com/lts/job/ec/EventSubscriber.java diff --git a/job-core/src/main/java/com/lts/job/ec/Observer.java b/lts-core/src/main/java/com/lts/job/ec/Observer.java similarity index 100% rename from job-core/src/main/java/com/lts/job/ec/Observer.java rename to lts-core/src/main/java/com/lts/job/ec/Observer.java diff --git a/job-core/src/main/java/com/lts/job/ec/injvm/InJvmEventCenterFactory.java b/lts-core/src/main/java/com/lts/job/ec/injvm/InJvmEventCenterFactory.java similarity index 100% rename from job-core/src/main/java/com/lts/job/ec/injvm/InJvmEventCenterFactory.java rename to lts-core/src/main/java/com/lts/job/ec/injvm/InJvmEventCenterFactory.java diff --git a/job-core/src/main/java/com/lts/job/ec/injvm/InjvmEventCenter.java b/lts-core/src/main/java/com/lts/job/ec/injvm/InjvmEventCenter.java similarity index 100% rename from job-core/src/main/java/com/lts/job/ec/injvm/InjvmEventCenter.java rename to lts-core/src/main/java/com/lts/job/ec/injvm/InjvmEventCenter.java diff --git a/job-core/src/main/java/com/lts/job/remoting/ChannelEventListener.java b/lts-core/src/main/java/com/lts/job/remoting/ChannelEventListener.java similarity index 100% rename from job-core/src/main/java/com/lts/job/remoting/ChannelEventListener.java rename to lts-core/src/main/java/com/lts/job/remoting/ChannelEventListener.java diff --git a/job-core/src/main/java/com/lts/job/remoting/CommandBody.java b/lts-core/src/main/java/com/lts/job/remoting/CommandBody.java similarity index 100% rename from job-core/src/main/java/com/lts/job/remoting/CommandBody.java rename to lts-core/src/main/java/com/lts/job/remoting/CommandBody.java diff --git a/job-core/src/main/java/com/lts/job/remoting/InvokeCallback.java b/lts-core/src/main/java/com/lts/job/remoting/InvokeCallback.java similarity index 100% rename from job-core/src/main/java/com/lts/job/remoting/InvokeCallback.java rename to lts-core/src/main/java/com/lts/job/remoting/InvokeCallback.java diff --git a/job-core/src/main/java/com/lts/job/remoting/RemotingClient.java b/lts-core/src/main/java/com/lts/job/remoting/RemotingClient.java similarity index 100% rename from job-core/src/main/java/com/lts/job/remoting/RemotingClient.java rename to lts-core/src/main/java/com/lts/job/remoting/RemotingClient.java diff --git a/job-core/src/main/java/com/lts/job/remoting/RemotingServer.java b/lts-core/src/main/java/com/lts/job/remoting/RemotingServer.java similarity index 100% rename from job-core/src/main/java/com/lts/job/remoting/RemotingServer.java rename to lts-core/src/main/java/com/lts/job/remoting/RemotingServer.java diff --git a/job-core/src/main/java/com/lts/job/remoting/annotation/NotNull.java b/lts-core/src/main/java/com/lts/job/remoting/annotation/NotNull.java similarity index 100% rename from job-core/src/main/java/com/lts/job/remoting/annotation/NotNull.java rename to lts-core/src/main/java/com/lts/job/remoting/annotation/NotNull.java diff --git a/job-core/src/main/java/com/lts/job/remoting/annotation/Nullable.java b/lts-core/src/main/java/com/lts/job/remoting/annotation/Nullable.java similarity index 100% rename from job-core/src/main/java/com/lts/job/remoting/annotation/Nullable.java rename to lts-core/src/main/java/com/lts/job/remoting/annotation/Nullable.java diff --git a/job-core/src/main/java/com/lts/job/remoting/common/Pair.java b/lts-core/src/main/java/com/lts/job/remoting/common/Pair.java similarity index 100% rename from job-core/src/main/java/com/lts/job/remoting/common/Pair.java rename to lts-core/src/main/java/com/lts/job/remoting/common/Pair.java diff --git a/job-core/src/main/java/com/lts/job/remoting/common/RemotingHelper.java b/lts-core/src/main/java/com/lts/job/remoting/common/RemotingHelper.java similarity index 100% rename from job-core/src/main/java/com/lts/job/remoting/common/RemotingHelper.java rename to lts-core/src/main/java/com/lts/job/remoting/common/RemotingHelper.java diff --git a/job-core/src/main/java/com/lts/job/remoting/common/RemotingUtil.java b/lts-core/src/main/java/com/lts/job/remoting/common/RemotingUtil.java similarity index 100% rename from job-core/src/main/java/com/lts/job/remoting/common/RemotingUtil.java rename to lts-core/src/main/java/com/lts/job/remoting/common/RemotingUtil.java diff --git a/job-core/src/main/java/com/lts/job/remoting/common/SemaphoreReleaseOnlyOnce.java b/lts-core/src/main/java/com/lts/job/remoting/common/SemaphoreReleaseOnlyOnce.java similarity index 100% rename from job-core/src/main/java/com/lts/job/remoting/common/SemaphoreReleaseOnlyOnce.java rename to lts-core/src/main/java/com/lts/job/remoting/common/SemaphoreReleaseOnlyOnce.java diff --git a/job-core/src/main/java/com/lts/job/remoting/common/ServiceThread.java b/lts-core/src/main/java/com/lts/job/remoting/common/ServiceThread.java similarity index 100% rename from job-core/src/main/java/com/lts/job/remoting/common/ServiceThread.java rename to lts-core/src/main/java/com/lts/job/remoting/common/ServiceThread.java diff --git a/job-core/src/main/java/com/lts/job/remoting/exception/RemotingCommandException.java b/lts-core/src/main/java/com/lts/job/remoting/exception/RemotingCommandException.java similarity index 100% rename from job-core/src/main/java/com/lts/job/remoting/exception/RemotingCommandException.java rename to lts-core/src/main/java/com/lts/job/remoting/exception/RemotingCommandException.java diff --git a/job-core/src/main/java/com/lts/job/remoting/exception/RemotingCommandFieldCheckException.java b/lts-core/src/main/java/com/lts/job/remoting/exception/RemotingCommandFieldCheckException.java similarity index 100% rename from job-core/src/main/java/com/lts/job/remoting/exception/RemotingCommandFieldCheckException.java rename to lts-core/src/main/java/com/lts/job/remoting/exception/RemotingCommandFieldCheckException.java diff --git a/job-core/src/main/java/com/lts/job/remoting/exception/RemotingConnectException.java b/lts-core/src/main/java/com/lts/job/remoting/exception/RemotingConnectException.java similarity index 100% rename from job-core/src/main/java/com/lts/job/remoting/exception/RemotingConnectException.java rename to lts-core/src/main/java/com/lts/job/remoting/exception/RemotingConnectException.java diff --git a/job-core/src/main/java/com/lts/job/remoting/exception/RemotingException.java b/lts-core/src/main/java/com/lts/job/remoting/exception/RemotingException.java similarity index 100% rename from job-core/src/main/java/com/lts/job/remoting/exception/RemotingException.java rename to lts-core/src/main/java/com/lts/job/remoting/exception/RemotingException.java diff --git a/job-core/src/main/java/com/lts/job/remoting/exception/RemotingSendRequestException.java b/lts-core/src/main/java/com/lts/job/remoting/exception/RemotingSendRequestException.java similarity index 100% rename from job-core/src/main/java/com/lts/job/remoting/exception/RemotingSendRequestException.java rename to lts-core/src/main/java/com/lts/job/remoting/exception/RemotingSendRequestException.java diff --git a/job-core/src/main/java/com/lts/job/remoting/exception/RemotingTimeoutException.java b/lts-core/src/main/java/com/lts/job/remoting/exception/RemotingTimeoutException.java similarity index 100% rename from job-core/src/main/java/com/lts/job/remoting/exception/RemotingTimeoutException.java rename to lts-core/src/main/java/com/lts/job/remoting/exception/RemotingTimeoutException.java diff --git a/job-core/src/main/java/com/lts/job/remoting/exception/RemotingTooMuchRequestException.java b/lts-core/src/main/java/com/lts/job/remoting/exception/RemotingTooMuchRequestException.java similarity index 100% rename from job-core/src/main/java/com/lts/job/remoting/exception/RemotingTooMuchRequestException.java rename to lts-core/src/main/java/com/lts/job/remoting/exception/RemotingTooMuchRequestException.java diff --git a/job-core/src/main/java/com/lts/job/remoting/netty/NettyClientConfig.java b/lts-core/src/main/java/com/lts/job/remoting/netty/NettyClientConfig.java similarity index 100% rename from job-core/src/main/java/com/lts/job/remoting/netty/NettyClientConfig.java rename to lts-core/src/main/java/com/lts/job/remoting/netty/NettyClientConfig.java diff --git a/job-core/src/main/java/com/lts/job/remoting/netty/NettyDecoder.java b/lts-core/src/main/java/com/lts/job/remoting/netty/NettyDecoder.java similarity index 100% rename from job-core/src/main/java/com/lts/job/remoting/netty/NettyDecoder.java rename to lts-core/src/main/java/com/lts/job/remoting/netty/NettyDecoder.java diff --git a/job-core/src/main/java/com/lts/job/remoting/netty/NettyEncoder.java b/lts-core/src/main/java/com/lts/job/remoting/netty/NettyEncoder.java similarity index 100% rename from job-core/src/main/java/com/lts/job/remoting/netty/NettyEncoder.java rename to lts-core/src/main/java/com/lts/job/remoting/netty/NettyEncoder.java diff --git a/job-core/src/main/java/com/lts/job/remoting/netty/NettyEvent.java b/lts-core/src/main/java/com/lts/job/remoting/netty/NettyEvent.java similarity index 100% rename from job-core/src/main/java/com/lts/job/remoting/netty/NettyEvent.java rename to lts-core/src/main/java/com/lts/job/remoting/netty/NettyEvent.java diff --git a/job-core/src/main/java/com/lts/job/remoting/netty/NettyEventType.java b/lts-core/src/main/java/com/lts/job/remoting/netty/NettyEventType.java similarity index 100% rename from job-core/src/main/java/com/lts/job/remoting/netty/NettyEventType.java rename to lts-core/src/main/java/com/lts/job/remoting/netty/NettyEventType.java diff --git a/job-core/src/main/java/com/lts/job/remoting/netty/NettyRemotingAbstract.java b/lts-core/src/main/java/com/lts/job/remoting/netty/NettyRemotingAbstract.java similarity index 100% rename from job-core/src/main/java/com/lts/job/remoting/netty/NettyRemotingAbstract.java rename to lts-core/src/main/java/com/lts/job/remoting/netty/NettyRemotingAbstract.java diff --git a/job-core/src/main/java/com/lts/job/remoting/netty/NettyRemotingClient.java b/lts-core/src/main/java/com/lts/job/remoting/netty/NettyRemotingClient.java similarity index 100% rename from job-core/src/main/java/com/lts/job/remoting/netty/NettyRemotingClient.java rename to lts-core/src/main/java/com/lts/job/remoting/netty/NettyRemotingClient.java diff --git a/job-core/src/main/java/com/lts/job/remoting/netty/NettyRemotingServer.java b/lts-core/src/main/java/com/lts/job/remoting/netty/NettyRemotingServer.java similarity index 100% rename from job-core/src/main/java/com/lts/job/remoting/netty/NettyRemotingServer.java rename to lts-core/src/main/java/com/lts/job/remoting/netty/NettyRemotingServer.java diff --git a/job-core/src/main/java/com/lts/job/remoting/netty/NettyRequestProcessor.java b/lts-core/src/main/java/com/lts/job/remoting/netty/NettyRequestProcessor.java similarity index 100% rename from job-core/src/main/java/com/lts/job/remoting/netty/NettyRequestProcessor.java rename to lts-core/src/main/java/com/lts/job/remoting/netty/NettyRequestProcessor.java diff --git a/job-core/src/main/java/com/lts/job/remoting/netty/NettyServerConfig.java b/lts-core/src/main/java/com/lts/job/remoting/netty/NettyServerConfig.java similarity index 100% rename from job-core/src/main/java/com/lts/job/remoting/netty/NettyServerConfig.java rename to lts-core/src/main/java/com/lts/job/remoting/netty/NettyServerConfig.java diff --git a/job-core/src/main/java/com/lts/job/remoting/netty/ResponseFuture.java b/lts-core/src/main/java/com/lts/job/remoting/netty/ResponseFuture.java similarity index 100% rename from job-core/src/main/java/com/lts/job/remoting/netty/ResponseFuture.java rename to lts-core/src/main/java/com/lts/job/remoting/netty/ResponseFuture.java diff --git a/job-core/src/main/java/com/lts/job/remoting/protocol/RemotingCommand.java b/lts-core/src/main/java/com/lts/job/remoting/protocol/RemotingCommand.java similarity index 100% rename from job-core/src/main/java/com/lts/job/remoting/protocol/RemotingCommand.java rename to lts-core/src/main/java/com/lts/job/remoting/protocol/RemotingCommand.java diff --git a/job-core/src/main/java/com/lts/job/remoting/protocol/RemotingCommandType.java b/lts-core/src/main/java/com/lts/job/remoting/protocol/RemotingCommandType.java similarity index 100% rename from job-core/src/main/java/com/lts/job/remoting/protocol/RemotingCommandType.java rename to lts-core/src/main/java/com/lts/job/remoting/protocol/RemotingCommandType.java diff --git a/job-core/src/main/java/com/lts/job/remoting/protocol/RemotingProtos.java b/lts-core/src/main/java/com/lts/job/remoting/protocol/RemotingProtos.java similarity index 100% rename from job-core/src/main/java/com/lts/job/remoting/protocol/RemotingProtos.java rename to lts-core/src/main/java/com/lts/job/remoting/protocol/RemotingProtos.java diff --git a/job-core/src/main/java/com/lts/job/remoting/protocol/RemotingSerializable.java b/lts-core/src/main/java/com/lts/job/remoting/protocol/RemotingSerializable.java similarity index 100% rename from job-core/src/main/java/com/lts/job/remoting/protocol/RemotingSerializable.java rename to lts-core/src/main/java/com/lts/job/remoting/protocol/RemotingSerializable.java diff --git a/job-core/src/main/java/com/lts/job/remoting/protocol/protocol.txt b/lts-core/src/main/java/com/lts/job/remoting/protocol/protocol.txt similarity index 100% rename from job-core/src/main/java/com/lts/job/remoting/protocol/protocol.txt rename to lts-core/src/main/java/com/lts/job/remoting/protocol/protocol.txt diff --git a/job-core/src/main/java/com/lts/job/remoting/util/ReflectionUtils.java b/lts-core/src/main/java/com/lts/job/remoting/util/ReflectionUtils.java similarity index 100% rename from job-core/src/main/java/com/lts/job/remoting/util/ReflectionUtils.java rename to lts-core/src/main/java/com/lts/job/remoting/util/ReflectionUtils.java diff --git a/job-core/src/main/java/com/lts/job/store/jdbc/DataSourceProvider.java b/lts-core/src/main/java/com/lts/job/store/jdbc/DataSourceProvider.java similarity index 100% rename from job-core/src/main/java/com/lts/job/store/jdbc/DataSourceProvider.java rename to lts-core/src/main/java/com/lts/job/store/jdbc/DataSourceProvider.java diff --git a/job-core/src/main/java/com/lts/job/store/jdbc/JdbcRepository.java b/lts-core/src/main/java/com/lts/job/store/jdbc/JdbcRepository.java similarity index 100% rename from job-core/src/main/java/com/lts/job/store/jdbc/JdbcRepository.java rename to lts-core/src/main/java/com/lts/job/store/jdbc/JdbcRepository.java diff --git a/job-core/src/main/java/com/lts/job/store/jdbc/SqlExecutor.java b/lts-core/src/main/java/com/lts/job/store/jdbc/SqlExecutor.java similarity index 100% rename from job-core/src/main/java/com/lts/job/store/jdbc/SqlExecutor.java rename to lts-core/src/main/java/com/lts/job/store/jdbc/SqlExecutor.java diff --git a/job-core/src/main/java/com/lts/job/store/jdbc/SqlExecutorVoid.java b/lts-core/src/main/java/com/lts/job/store/jdbc/SqlExecutorVoid.java similarity index 100% rename from job-core/src/main/java/com/lts/job/store/jdbc/SqlExecutorVoid.java rename to lts-core/src/main/java/com/lts/job/store/jdbc/SqlExecutorVoid.java diff --git a/job-core/src/main/java/com/lts/job/store/jdbc/SqlTemplate.java b/lts-core/src/main/java/com/lts/job/store/jdbc/SqlTemplate.java similarity index 100% rename from job-core/src/main/java/com/lts/job/store/jdbc/SqlTemplate.java rename to lts-core/src/main/java/com/lts/job/store/jdbc/SqlTemplate.java diff --git a/job-core/src/main/java/com/lts/job/store/jdbc/StateException.java b/lts-core/src/main/java/com/lts/job/store/jdbc/StateException.java similarity index 100% rename from job-core/src/main/java/com/lts/job/store/jdbc/StateException.java rename to lts-core/src/main/java/com/lts/job/store/jdbc/StateException.java diff --git a/job-core/src/main/java/com/lts/job/store/jdbc/TxConnectionFactory.java b/lts-core/src/main/java/com/lts/job/store/jdbc/TxConnectionFactory.java similarity index 100% rename from job-core/src/main/java/com/lts/job/store/jdbc/TxConnectionFactory.java rename to lts-core/src/main/java/com/lts/job/store/jdbc/TxConnectionFactory.java diff --git a/job-core/src/main/java/com/lts/job/store/mongo/DataStoreProvider.java b/lts-core/src/main/java/com/lts/job/store/mongo/DataStoreProvider.java similarity index 100% rename from job-core/src/main/java/com/lts/job/store/mongo/DataStoreProvider.java rename to lts-core/src/main/java/com/lts/job/store/mongo/DataStoreProvider.java diff --git a/job-core/src/main/java/com/lts/job/store/mongo/MongoFactoryBean.java b/lts-core/src/main/java/com/lts/job/store/mongo/MongoFactoryBean.java similarity index 95% rename from job-core/src/main/java/com/lts/job/store/mongo/MongoFactoryBean.java rename to lts-core/src/main/java/com/lts/job/store/mongo/MongoFactoryBean.java index 67f120474..a2845910a 100644 --- a/job-core/src/main/java/com/lts/job/store/mongo/MongoFactoryBean.java +++ b/lts-core/src/main/java/com/lts/job/store/mongo/MongoFactoryBean.java @@ -3,10 +3,7 @@ import com.lts.job.core.logger.Logger; import com.lts.job.core.logger.LoggerFactory; import com.lts.job.core.util.StringUtils; -import com.mongodb.MongoClient; -import com.mongodb.MongoClientOptions; -import com.mongodb.MongoCredential; -import com.mongodb.ServerAddress; +import com.mongodb.*; import java.util.ArrayList; import java.util.List; diff --git a/job-core/src/main/java/com/lts/job/store/mongo/MongoRepository.java b/lts-core/src/main/java/com/lts/job/store/mongo/MongoRepository.java similarity index 100% rename from job-core/src/main/java/com/lts/job/store/mongo/MongoRepository.java rename to lts-core/src/main/java/com/lts/job/store/mongo/MongoRepository.java diff --git a/job-core/src/main/java/com/lts/job/store/mongo/MongoTemplate.java b/lts-core/src/main/java/com/lts/job/store/mongo/MongoTemplate.java similarity index 100% rename from job-core/src/main/java/com/lts/job/store/mongo/MongoTemplate.java rename to lts-core/src/main/java/com/lts/job/store/mongo/MongoTemplate.java diff --git a/job-core/src/main/java/com/lts/job/zookeeper/ChildListener.java b/lts-core/src/main/java/com/lts/job/zookeeper/ChildListener.java similarity index 100% rename from job-core/src/main/java/com/lts/job/zookeeper/ChildListener.java rename to lts-core/src/main/java/com/lts/job/zookeeper/ChildListener.java diff --git a/job-core/src/main/java/com/lts/job/zookeeper/StateListener.java b/lts-core/src/main/java/com/lts/job/zookeeper/StateListener.java similarity index 100% rename from job-core/src/main/java/com/lts/job/zookeeper/StateListener.java rename to lts-core/src/main/java/com/lts/job/zookeeper/StateListener.java diff --git a/job-core/src/main/java/com/lts/job/zookeeper/ZookeeperClient.java b/lts-core/src/main/java/com/lts/job/zookeeper/ZookeeperClient.java similarity index 100% rename from job-core/src/main/java/com/lts/job/zookeeper/ZookeeperClient.java rename to lts-core/src/main/java/com/lts/job/zookeeper/ZookeeperClient.java diff --git a/job-core/src/main/java/com/lts/job/zookeeper/ZookeeperTransporter.java b/lts-core/src/main/java/com/lts/job/zookeeper/ZookeeperTransporter.java similarity index 100% rename from job-core/src/main/java/com/lts/job/zookeeper/ZookeeperTransporter.java rename to lts-core/src/main/java/com/lts/job/zookeeper/ZookeeperTransporter.java diff --git a/job-core/src/main/java/com/lts/job/zookeeper/curator/CuratorZookeeperClient.java b/lts-core/src/main/java/com/lts/job/zookeeper/curator/CuratorZookeeperClient.java similarity index 100% rename from job-core/src/main/java/com/lts/job/zookeeper/curator/CuratorZookeeperClient.java rename to lts-core/src/main/java/com/lts/job/zookeeper/curator/CuratorZookeeperClient.java diff --git a/job-core/src/main/java/com/lts/job/zookeeper/curator/CuratorZookeeperTransporter.java b/lts-core/src/main/java/com/lts/job/zookeeper/curator/CuratorZookeeperTransporter.java similarity index 100% rename from job-core/src/main/java/com/lts/job/zookeeper/curator/CuratorZookeeperTransporter.java rename to lts-core/src/main/java/com/lts/job/zookeeper/curator/CuratorZookeeperTransporter.java diff --git a/job-core/src/main/java/com/lts/job/zookeeper/serializer/SerializableSerializer.java b/lts-core/src/main/java/com/lts/job/zookeeper/serializer/SerializableSerializer.java similarity index 100% rename from job-core/src/main/java/com/lts/job/zookeeper/serializer/SerializableSerializer.java rename to lts-core/src/main/java/com/lts/job/zookeeper/serializer/SerializableSerializer.java diff --git a/job-core/src/main/java/com/lts/job/zookeeper/serializer/ZkMarshallingException.java b/lts-core/src/main/java/com/lts/job/zookeeper/serializer/ZkMarshallingException.java similarity index 100% rename from job-core/src/main/java/com/lts/job/zookeeper/serializer/ZkMarshallingException.java rename to lts-core/src/main/java/com/lts/job/zookeeper/serializer/ZkMarshallingException.java diff --git a/job-core/src/main/java/com/lts/job/zookeeper/serializer/ZkSerializer.java b/lts-core/src/main/java/com/lts/job/zookeeper/serializer/ZkSerializer.java similarity index 100% rename from job-core/src/main/java/com/lts/job/zookeeper/serializer/ZkSerializer.java rename to lts-core/src/main/java/com/lts/job/zookeeper/serializer/ZkSerializer.java diff --git a/job-core/src/main/java/com/lts/job/zookeeper/support/AbstractZookeeperClient.java b/lts-core/src/main/java/com/lts/job/zookeeper/support/AbstractZookeeperClient.java similarity index 100% rename from job-core/src/main/java/com/lts/job/zookeeper/support/AbstractZookeeperClient.java rename to lts-core/src/main/java/com/lts/job/zookeeper/support/AbstractZookeeperClient.java diff --git a/job-core/src/main/java/com/lts/job/zookeeper/zkclient/ZkClientZookeeperClient.java b/lts-core/src/main/java/com/lts/job/zookeeper/zkclient/ZkClientZookeeperClient.java similarity index 100% rename from job-core/src/main/java/com/lts/job/zookeeper/zkclient/ZkClientZookeeperClient.java rename to lts-core/src/main/java/com/lts/job/zookeeper/zkclient/ZkClientZookeeperClient.java diff --git a/job-core/src/main/java/com/lts/job/zookeeper/zkclient/ZkClientZookeeperTransporter.java b/lts-core/src/main/java/com/lts/job/zookeeper/zkclient/ZkClientZookeeperTransporter.java similarity index 100% rename from job-core/src/main/java/com/lts/job/zookeeper/zkclient/ZkClientZookeeperTransporter.java rename to lts-core/src/main/java/com/lts/job/zookeeper/zkclient/ZkClientZookeeperTransporter.java diff --git a/job-core/src/main/resources/META-INF/lts/internal/com.lts.job.core.compiler.Compiler b/lts-core/src/main/resources/META-INF/lts/internal/com.lts.job.core.compiler.Compiler similarity index 100% rename from job-core/src/main/resources/META-INF/lts/internal/com.lts.job.core.compiler.Compiler rename to lts-core/src/main/resources/META-INF/lts/internal/com.lts.job.core.compiler.Compiler diff --git a/job-core/src/main/resources/META-INF/lts/internal/com.lts.job.core.extension.ExtensionFactory b/lts-core/src/main/resources/META-INF/lts/internal/com.lts.job.core.extension.ExtensionFactory similarity index 100% rename from job-core/src/main/resources/META-INF/lts/internal/com.lts.job.core.extension.ExtensionFactory rename to lts-core/src/main/resources/META-INF/lts/internal/com.lts.job.core.extension.ExtensionFactory diff --git a/job-core/src/main/resources/META-INF/lts/internal/com.lts.job.core.failstore.FailStoreFactory b/lts-core/src/main/resources/META-INF/lts/internal/com.lts.job.core.failstore.FailStoreFactory similarity index 100% rename from job-core/src/main/resources/META-INF/lts/internal/com.lts.job.core.failstore.FailStoreFactory rename to lts-core/src/main/resources/META-INF/lts/internal/com.lts.job.core.failstore.FailStoreFactory diff --git a/job-core/src/main/resources/META-INF/lts/internal/com.lts.job.core.loadbalance.LoadBalance b/lts-core/src/main/resources/META-INF/lts/internal/com.lts.job.core.loadbalance.LoadBalance similarity index 100% rename from job-core/src/main/resources/META-INF/lts/internal/com.lts.job.core.loadbalance.LoadBalance rename to lts-core/src/main/resources/META-INF/lts/internal/com.lts.job.core.loadbalance.LoadBalance diff --git a/job-core/src/main/resources/META-INF/lts/internal/com.lts.job.core.logger.LoggerAdapter b/lts-core/src/main/resources/META-INF/lts/internal/com.lts.job.core.logger.LoggerAdapter similarity index 100% rename from job-core/src/main/resources/META-INF/lts/internal/com.lts.job.core.logger.LoggerAdapter rename to lts-core/src/main/resources/META-INF/lts/internal/com.lts.job.core.logger.LoggerAdapter diff --git a/job-core/src/main/resources/META-INF/lts/internal/com.lts.job.ec.EventCenterFactory b/lts-core/src/main/resources/META-INF/lts/internal/com.lts.job.ec.EventCenterFactory similarity index 100% rename from job-core/src/main/resources/META-INF/lts/internal/com.lts.job.ec.EventCenterFactory rename to lts-core/src/main/resources/META-INF/lts/internal/com.lts.job.ec.EventCenterFactory diff --git a/job-core/src/main/resources/META-INF/lts/internal/com.lts.job.zookeeper.ZookeeperTransporter b/lts-core/src/main/resources/META-INF/lts/internal/com.lts.job.zookeeper.ZookeeperTransporter similarity index 100% rename from job-core/src/main/resources/META-INF/lts/internal/com.lts.job.zookeeper.ZookeeperTransporter rename to lts-core/src/main/resources/META-INF/lts/internal/com.lts.job.zookeeper.ZookeeperTransporter diff --git a/job-core/src/test/java/com/lts/job/core/ConstantsTest.java b/lts-core/src/test/java/com/lts/job/core/ConstantsTest.java similarity index 100% rename from job-core/src/test/java/com/lts/job/core/ConstantsTest.java rename to lts-core/src/test/java/com/lts/job/core/ConstantsTest.java diff --git a/job-core/src/test/java/com/lts/job/core/CronExpressionTest.java b/lts-core/src/test/java/com/lts/job/core/CronExpressionTest.java similarity index 100% rename from job-core/src/test/java/com/lts/job/core/CronExpressionTest.java rename to lts-core/src/test/java/com/lts/job/core/CronExpressionTest.java diff --git a/job-core/src/test/java/com/lts/job/core/NetUtilsTest.java b/lts-core/src/test/java/com/lts/job/core/NetUtilsTest.java similarity index 100% rename from job-core/src/test/java/com/lts/job/core/NetUtilsTest.java rename to lts-core/src/test/java/com/lts/job/core/NetUtilsTest.java diff --git a/job-core/src/test/java/com/lts/job/core/failstore/berkeleydb/BerkeleydbFailStoreTest.java b/lts-core/src/test/java/com/lts/job/core/failstore/berkeleydb/BerkeleydbFailStoreTest.java similarity index 100% rename from job-core/src/test/java/com/lts/job/core/failstore/berkeleydb/BerkeleydbFailStoreTest.java rename to lts-core/src/test/java/com/lts/job/core/failstore/berkeleydb/BerkeleydbFailStoreTest.java diff --git a/job-core/src/test/java/com/lts/job/core/failstore/rocksdb/RocksdbFailStoreTest.java b/lts-core/src/test/java/com/lts/job/core/failstore/rocksdb/RocksdbFailStoreTest.java similarity index 93% rename from job-core/src/test/java/com/lts/job/core/failstore/rocksdb/RocksdbFailStoreTest.java rename to lts-core/src/test/java/com/lts/job/core/failstore/rocksdb/RocksdbFailStoreTest.java index 270265351..79ccd49be 100644 --- a/job-core/src/test/java/com/lts/job/core/failstore/rocksdb/RocksdbFailStoreTest.java +++ b/lts-core/src/test/java/com/lts/job/core/failstore/rocksdb/RocksdbFailStoreTest.java @@ -7,6 +7,7 @@ import com.lts.job.core.domain.KVPair; import com.lts.job.core.failstore.FailStore; import com.lts.job.core.failstore.FailStoreException; +import com.lts.job.core.failstore.berkeleydb.BerkeleydbFailStore; import com.lts.job.core.util.CollectionUtils; import com.lts.job.core.util.JSONUtils; import org.junit.Before; @@ -14,6 +15,8 @@ import java.util.List; +import static org.junit.Assert.*; + /** * Robert HG (254963746@qq.com) on 5/27/15. */ diff --git a/job-core/src/test/java/com/lts/job/core/failstore/rocksdb/RocksdbTest.java b/lts-core/src/test/java/com/lts/job/core/failstore/rocksdb/RocksdbTest.java similarity index 100% rename from job-core/src/test/java/com/lts/job/core/failstore/rocksdb/RocksdbTest.java rename to lts-core/src/test/java/com/lts/job/core/failstore/rocksdb/RocksdbTest.java diff --git a/job-core/src/test/java/com/lts/job/core/file/FileLockTest.java b/lts-core/src/test/java/com/lts/job/core/file/FileLockTest.java similarity index 96% rename from job-core/src/test/java/com/lts/job/core/file/FileLockTest.java rename to lts-core/src/test/java/com/lts/job/core/file/FileLockTest.java index 3a3b33378..81744df52 100644 --- a/job-core/src/test/java/com/lts/job/core/file/FileLockTest.java +++ b/lts-core/src/test/java/com/lts/job/core/file/FileLockTest.java @@ -2,6 +2,8 @@ import java.io.IOException; +import static org.junit.Assert.*; + /** * Robert HG (254963746@qq.com) on 5/27/15. */ diff --git a/job-core/src/test/java/com/lts/job/core/spi/MainTest.java b/lts-core/src/test/java/com/lts/job/core/spi/MainTest.java similarity index 100% rename from job-core/src/test/java/com/lts/job/core/spi/MainTest.java rename to lts-core/src/test/java/com/lts/job/core/spi/MainTest.java diff --git a/job-core/src/test/java/com/lts/job/core/spi/TestService.java b/lts-core/src/test/java/com/lts/job/core/spi/TestService.java similarity index 100% rename from job-core/src/test/java/com/lts/job/core/spi/TestService.java rename to lts-core/src/test/java/com/lts/job/core/spi/TestService.java diff --git a/job-core/src/test/java/com/lts/job/core/spi/TestServiceImpl.java b/lts-core/src/test/java/com/lts/job/core/spi/TestServiceImpl.java similarity index 100% rename from job-core/src/test/java/com/lts/job/core/spi/TestServiceImpl.java rename to lts-core/src/test/java/com/lts/job/core/spi/TestServiceImpl.java diff --git a/job-core/src/test/java/com/lts/job/core/spi/TestServiceImpl2.java b/lts-core/src/test/java/com/lts/job/core/spi/TestServiceImpl2.java similarity index 100% rename from job-core/src/test/java/com/lts/job/core/spi/TestServiceImpl2.java rename to lts-core/src/test/java/com/lts/job/core/spi/TestServiceImpl2.java diff --git a/job-core/src/test/java/com/lts/job/remoting/JsonTest.java b/lts-core/src/test/java/com/lts/job/remoting/JsonTest.java similarity index 100% rename from job-core/src/test/java/com/lts/job/remoting/JsonTest.java rename to lts-core/src/test/java/com/lts/job/remoting/JsonTest.java diff --git a/job-core/src/test/java/com/lts/job/remoting/NettyRPCTest.java b/lts-core/src/test/java/com/lts/job/remoting/NettyRPCTest.java similarity index 100% rename from job-core/src/test/java/com/lts/job/remoting/NettyRPCTest.java rename to lts-core/src/test/java/com/lts/job/remoting/NettyRPCTest.java diff --git a/job-core/src/test/resources/META-INF/lts/com.lts.job.core.spi.TestService b/lts-core/src/test/resources/META-INF/lts/com.lts.job.core.spi.TestService similarity index 100% rename from job-core/src/test/resources/META-INF/lts/com.lts.job.core.spi.TestService rename to lts-core/src/test/resources/META-INF/lts/com.lts.job.core.spi.TestService diff --git a/job-example/pom.xml b/lts-example/pom.xml similarity index 79% rename from job-example/pom.xml rename to lts-example/pom.xml index 334a19abb..03b2ab1e7 100644 --- a/job-example/pom.xml +++ b/lts-example/pom.xml @@ -3,53 +3,53 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> - job-parent + lts-parent com.lts - 1.4.2-SNAPSHOT + 1.5-SNAPSHOT 4.0.0 - job-example + lts-example com.lts - job-tracker + lts-job-tracker ${project.version} com.lts - job-task-tracker + lts-task-tracker ${project.version} com.lts - job-client + lts-job-client ${project.version} com.lts - job-logger-mongo + lts-logger-mongo ${project.version} com.lts - job-logger-console + lts-logger-console ${project.version} com.lts - job-logger-mysql + lts-logger-mysql ${project.version} com.lts - job-queue-mongo + lts-queue-mongo ${project.version} com.lts - job-queue-mysql + lts-queue-mysql ${project.version} @@ -80,10 +80,6 @@ org.fusesource.leveldbjni leveldbjni-all - - com.alibaba - druid - junit junit diff --git a/job-example/src/main/java/com/lts/job/example/api/JobClientTest.java b/lts-example/src/main/java/com/lts/job/example/api/JobClientTest.java similarity index 100% rename from job-example/src/main/java/com/lts/job/example/api/JobClientTest.java rename to lts-example/src/main/java/com/lts/job/example/api/JobClientTest.java diff --git a/job-example/src/main/java/com/lts/job/example/api/JobTrackerTest.java b/lts-example/src/main/java/com/lts/job/example/api/JobTrackerTest.java similarity index 98% rename from job-example/src/main/java/com/lts/job/example/api/JobTrackerTest.java rename to lts-example/src/main/java/com/lts/job/example/api/JobTrackerTest.java index cf8b8aa36..1b45b57d2 100644 --- a/job-example/src/main/java/com/lts/job/example/api/JobTrackerTest.java +++ b/lts-example/src/main/java/com/lts/job/example/api/JobTrackerTest.java @@ -12,9 +12,9 @@ public class JobTrackerTest { public static void main(String[] args) { // 1. 使用mongo做任务队列 - testMongoQueue(); +// testMongoQueue(); // 2. 使用mysql做任务队列 -// testMysqlQueue(); + testMysqlQueue(); } /** diff --git a/job-example/src/main/java/com/lts/job/example/api/TaskTrackerTest.java b/lts-example/src/main/java/com/lts/job/example/api/TaskTrackerTest.java similarity index 100% rename from job-example/src/main/java/com/lts/job/example/api/TaskTrackerTest.java rename to lts-example/src/main/java/com/lts/job/example/api/TaskTrackerTest.java diff --git a/job-example/src/main/java/com/lts/job/example/spring/JobClientTest.java b/lts-example/src/main/java/com/lts/job/example/spring/JobClientTest.java similarity index 100% rename from job-example/src/main/java/com/lts/job/example/spring/JobClientTest.java rename to lts-example/src/main/java/com/lts/job/example/spring/JobClientTest.java diff --git a/job-example/src/main/java/com/lts/job/example/spring/JobTrackerTest.java b/lts-example/src/main/java/com/lts/job/example/spring/JobTrackerTest.java similarity index 100% rename from job-example/src/main/java/com/lts/job/example/spring/JobTrackerTest.java rename to lts-example/src/main/java/com/lts/job/example/spring/JobTrackerTest.java diff --git a/job-example/src/main/java/com/lts/job/example/spring/TaskTrackerTest.java b/lts-example/src/main/java/com/lts/job/example/spring/TaskTrackerTest.java similarity index 100% rename from job-example/src/main/java/com/lts/job/example/spring/TaskTrackerTest.java rename to lts-example/src/main/java/com/lts/job/example/spring/TaskTrackerTest.java diff --git a/job-example/src/main/java/com/lts/job/example/support/BaseJobClientTest.java b/lts-example/src/main/java/com/lts/job/example/support/BaseJobClientTest.java similarity index 100% rename from job-example/src/main/java/com/lts/job/example/support/BaseJobClientTest.java rename to lts-example/src/main/java/com/lts/job/example/support/BaseJobClientTest.java diff --git a/job-example/src/main/java/com/lts/job/example/support/JobFinishedHandlerImpl.java b/lts-example/src/main/java/com/lts/job/example/support/JobFinishedHandlerImpl.java similarity index 100% rename from job-example/src/main/java/com/lts/job/example/support/JobFinishedHandlerImpl.java rename to lts-example/src/main/java/com/lts/job/example/support/JobFinishedHandlerImpl.java diff --git a/job-example/src/main/java/com/lts/job/example/support/MasterChangeListenerImpl.java b/lts-example/src/main/java/com/lts/job/example/support/MasterChangeListenerImpl.java similarity index 100% rename from job-example/src/main/java/com/lts/job/example/support/MasterChangeListenerImpl.java rename to lts-example/src/main/java/com/lts/job/example/support/MasterChangeListenerImpl.java diff --git a/job-example/src/main/java/com/lts/job/example/support/TestJobRunner.java b/lts-example/src/main/java/com/lts/job/example/support/TestJobRunner.java similarity index 100% rename from job-example/src/main/java/com/lts/job/example/support/TestJobRunner.java rename to lts-example/src/main/java/com/lts/job/example/support/TestJobRunner.java diff --git a/job-example/src/main/resources/log4j.properties b/lts-example/src/main/resources/log4j.properties similarity index 100% rename from job-example/src/main/resources/log4j.properties rename to lts-example/src/main/resources/log4j.properties diff --git a/job-example/src/main/resources/lts-spring-job-client.xml b/lts-example/src/main/resources/lts-spring-job-client.xml similarity index 100% rename from job-example/src/main/resources/lts-spring-job-client.xml rename to lts-example/src/main/resources/lts-spring-job-client.xml diff --git a/job-example/src/main/resources/lts-spring-job-tacker.xml b/lts-example/src/main/resources/lts-spring-job-tacker.xml similarity index 100% rename from job-example/src/main/resources/lts-spring-job-tacker.xml rename to lts-example/src/main/resources/lts-spring-job-tacker.xml diff --git a/job-example/src/main/resources/lts-spring-job-tasktracker.xml b/lts-example/src/main/resources/lts-spring-job-tasktracker.xml similarity index 100% rename from job-example/src/main/resources/lts-spring-job-tasktracker.xml rename to lts-example/src/main/resources/lts-spring-job-tasktracker.xml diff --git a/job-extensions/job-ext-spring/pom.xml b/lts-extensions/lts-ext-spring/pom.xml similarity index 88% rename from job-extensions/job-ext-spring/pom.xml rename to lts-extensions/lts-ext-spring/pom.xml index 217d81aff..4d6001bae 100644 --- a/job-extensions/job-ext-spring/pom.xml +++ b/lts-extensions/lts-ext-spring/pom.xml @@ -5,7 +5,7 @@ job-extensions com.lts - 1.4.2-SNAPSHOT + 1.5-SNAPSHOT 4.0.0 @@ -28,19 +28,19 @@ com.lts - job-client + lts-job-client ${project.version} provided com.lts - job-task-tracker + lts-task-tracker ${project.version} provided com.lts - job-tracker + lts-job-tracker ${project.version} provided diff --git a/job-extensions/job-ext-spring/src/main/java/com/lts/job/spring/JobClientFactoryBean.java b/lts-extensions/lts-ext-spring/src/main/java/com/lts/job/spring/JobClientFactoryBean.java similarity index 100% rename from job-extensions/job-ext-spring/src/main/java/com/lts/job/spring/JobClientFactoryBean.java rename to lts-extensions/lts-ext-spring/src/main/java/com/lts/job/spring/JobClientFactoryBean.java diff --git a/job-extensions/job-ext-spring/src/main/java/com/lts/job/spring/JobTrackerFactoryBean.java b/lts-extensions/lts-ext-spring/src/main/java/com/lts/job/spring/JobTrackerFactoryBean.java similarity index 100% rename from job-extensions/job-ext-spring/src/main/java/com/lts/job/spring/JobTrackerFactoryBean.java rename to lts-extensions/lts-ext-spring/src/main/java/com/lts/job/spring/JobTrackerFactoryBean.java diff --git a/job-extensions/job-ext-spring/src/main/java/com/lts/job/spring/TaskTrackerFactoryBean.java b/lts-extensions/lts-ext-spring/src/main/java/com/lts/job/spring/TaskTrackerFactoryBean.java similarity index 100% rename from job-extensions/job-ext-spring/src/main/java/com/lts/job/spring/TaskTrackerFactoryBean.java rename to lts-extensions/lts-ext-spring/src/main/java/com/lts/job/spring/TaskTrackerFactoryBean.java diff --git a/job-extensions/pom.xml b/lts-extensions/pom.xml similarity index 85% rename from job-extensions/pom.xml rename to lts-extensions/pom.xml index 1f829bd6d..5cbc4b480 100644 --- a/job-extensions/pom.xml +++ b/lts-extensions/pom.xml @@ -3,9 +3,9 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> - job-parent + lts-parent com.lts - 1.4.2-SNAPSHOT + 1.5-SNAPSHOT 4.0.0 pom diff --git a/job-client/pom.xml b/lts-job-client/pom.xml similarity index 75% rename from job-client/pom.xml rename to lts-job-client/pom.xml index 88382cf08..c86d7b60a 100644 --- a/job-client/pom.xml +++ b/lts-job-client/pom.xml @@ -3,18 +3,18 @@ xmlns="http://maven.apache.org/POM/4.0.0" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> - job-parent + lts-parent com.lts - 1.4.2-SNAPSHOT + 1.5-SNAPSHOT 4.0.0 - job-client + lts-job-client com.lts - job-core + lts-core ${project.version} diff --git a/job-client/src/main/java/com/lts/job/client/JobClient.java b/lts-job-client/src/main/java/com/lts/job/client/JobClient.java similarity index 100% rename from job-client/src/main/java/com/lts/job/client/JobClient.java rename to lts-job-client/src/main/java/com/lts/job/client/JobClient.java diff --git a/job-client/src/main/java/com/lts/job/client/RetryJobClient.java b/lts-job-client/src/main/java/com/lts/job/client/RetryJobClient.java similarity index 98% rename from job-client/src/main/java/com/lts/job/client/RetryJobClient.java rename to lts-job-client/src/main/java/com/lts/job/client/RetryJobClient.java index 43e3e0a77..347e12143 100644 --- a/job-client/src/main/java/com/lts/job/client/RetryJobClient.java +++ b/lts-job-client/src/main/java/com/lts/job/client/RetryJobClient.java @@ -8,6 +8,7 @@ import com.lts.job.core.domain.Job; import com.lts.job.core.support.RetryScheduler; import com.lts.job.core.util.JSONUtils; +import sun.security.util.Resources_es; import java.util.Arrays; import java.util.List; diff --git a/job-client/src/main/java/com/lts/job/client/domain/JobClientApplication.java b/lts-job-client/src/main/java/com/lts/job/client/domain/JobClientApplication.java similarity index 100% rename from job-client/src/main/java/com/lts/job/client/domain/JobClientApplication.java rename to lts-job-client/src/main/java/com/lts/job/client/domain/JobClientApplication.java diff --git a/job-client/src/main/java/com/lts/job/client/domain/JobClientNode.java b/lts-job-client/src/main/java/com/lts/job/client/domain/JobClientNode.java similarity index 100% rename from job-client/src/main/java/com/lts/job/client/domain/JobClientNode.java rename to lts-job-client/src/main/java/com/lts/job/client/domain/JobClientNode.java diff --git a/job-client/src/main/java/com/lts/job/client/domain/Response.java b/lts-job-client/src/main/java/com/lts/job/client/domain/Response.java similarity index 100% rename from job-client/src/main/java/com/lts/job/client/domain/Response.java rename to lts-job-client/src/main/java/com/lts/job/client/domain/Response.java diff --git a/job-client/src/main/java/com/lts/job/client/domain/ResponseCode.java b/lts-job-client/src/main/java/com/lts/job/client/domain/ResponseCode.java similarity index 100% rename from job-client/src/main/java/com/lts/job/client/domain/ResponseCode.java rename to lts-job-client/src/main/java/com/lts/job/client/domain/ResponseCode.java diff --git a/job-client/src/main/java/com/lts/job/client/processor/AbstractProcessor.java b/lts-job-client/src/main/java/com/lts/job/client/processor/AbstractProcessor.java similarity index 100% rename from job-client/src/main/java/com/lts/job/client/processor/AbstractProcessor.java rename to lts-job-client/src/main/java/com/lts/job/client/processor/AbstractProcessor.java diff --git a/job-client/src/main/java/com/lts/job/client/processor/JobFinishedProcessor.java b/lts-job-client/src/main/java/com/lts/job/client/processor/JobFinishedProcessor.java similarity index 100% rename from job-client/src/main/java/com/lts/job/client/processor/JobFinishedProcessor.java rename to lts-job-client/src/main/java/com/lts/job/client/processor/JobFinishedProcessor.java diff --git a/job-client/src/main/java/com/lts/job/client/processor/RemotingDispatcher.java b/lts-job-client/src/main/java/com/lts/job/client/processor/RemotingDispatcher.java similarity index 100% rename from job-client/src/main/java/com/lts/job/client/processor/RemotingDispatcher.java rename to lts-job-client/src/main/java/com/lts/job/client/processor/RemotingDispatcher.java diff --git a/job-client/src/main/java/com/lts/job/client/support/JobFinishedHandler.java b/lts-job-client/src/main/java/com/lts/job/client/support/JobFinishedHandler.java similarity index 100% rename from job-client/src/main/java/com/lts/job/client/support/JobFinishedHandler.java rename to lts-job-client/src/main/java/com/lts/job/client/support/JobFinishedHandler.java diff --git a/job-client/src/main/java/com/lts/job/client/support/JobSubmitExecutor.java b/lts-job-client/src/main/java/com/lts/job/client/support/JobSubmitExecutor.java similarity index 100% rename from job-client/src/main/java/com/lts/job/client/support/JobSubmitExecutor.java rename to lts-job-client/src/main/java/com/lts/job/client/support/JobSubmitExecutor.java diff --git a/job-client/src/main/java/com/lts/job/client/support/JobSubmitProtectException.java b/lts-job-client/src/main/java/com/lts/job/client/support/JobSubmitProtectException.java similarity index 100% rename from job-client/src/main/java/com/lts/job/client/support/JobSubmitProtectException.java rename to lts-job-client/src/main/java/com/lts/job/client/support/JobSubmitProtectException.java diff --git a/job-client/src/main/java/com/lts/job/client/support/JobSubmitProtector.java b/lts-job-client/src/main/java/com/lts/job/client/support/JobSubmitProtector.java similarity index 100% rename from job-client/src/main/java/com/lts/job/client/support/JobSubmitProtector.java rename to lts-job-client/src/main/java/com/lts/job/client/support/JobSubmitProtector.java diff --git a/job-client/src/main/java/com/lts/job/client/support/SubmitCallback.java b/lts-job-client/src/main/java/com/lts/job/client/support/SubmitCallback.java similarity index 100% rename from job-client/src/main/java/com/lts/job/client/support/SubmitCallback.java rename to lts-job-client/src/main/java/com/lts/job/client/support/SubmitCallback.java diff --git a/job-tracker/pom.xml b/lts-job-tracker/pom.xml similarity index 74% rename from job-tracker/pom.xml rename to lts-job-tracker/pom.xml index 9872c23ef..bb1e33550 100644 --- a/job-tracker/pom.xml +++ b/lts-job-tracker/pom.xml @@ -3,28 +3,28 @@ xmlns="http://maven.apache.org/POM/4.0.0" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> - job-parent + lts-parent com.lts - 1.4.2-SNAPSHOT + 1.5-SNAPSHOT 4.0.0 - job-tracker + lts-job-tracker com.lts - job-core + lts-core ${project.version} com.lts - job-queue-api + lts-queue-api ${project.version} com.lts - job-logger-api + lts-logger-api ${project.version} diff --git a/job-tracker/src/main/java/com/lts/job/tracker/JobTracker.java b/lts-job-tracker/src/main/java/com/lts/job/tracker/JobTracker.java similarity index 100% rename from job-tracker/src/main/java/com/lts/job/tracker/JobTracker.java rename to lts-job-tracker/src/main/java/com/lts/job/tracker/JobTracker.java diff --git a/job-tracker/src/main/java/com/lts/job/tracker/channel/ChannelManager.java b/lts-job-tracker/src/main/java/com/lts/job/tracker/channel/ChannelManager.java similarity index 100% rename from job-tracker/src/main/java/com/lts/job/tracker/channel/ChannelManager.java rename to lts-job-tracker/src/main/java/com/lts/job/tracker/channel/ChannelManager.java diff --git a/job-tracker/src/main/java/com/lts/job/tracker/channel/ChannelWrapper.java b/lts-job-tracker/src/main/java/com/lts/job/tracker/channel/ChannelWrapper.java similarity index 100% rename from job-tracker/src/main/java/com/lts/job/tracker/channel/ChannelWrapper.java rename to lts-job-tracker/src/main/java/com/lts/job/tracker/channel/ChannelWrapper.java diff --git a/job-tracker/src/main/java/com/lts/job/tracker/domain/JobClientNode.java b/lts-job-tracker/src/main/java/com/lts/job/tracker/domain/JobClientNode.java similarity index 100% rename from job-tracker/src/main/java/com/lts/job/tracker/domain/JobClientNode.java rename to lts-job-tracker/src/main/java/com/lts/job/tracker/domain/JobClientNode.java diff --git a/job-tracker/src/main/java/com/lts/job/tracker/domain/JobTrackerApplication.java b/lts-job-tracker/src/main/java/com/lts/job/tracker/domain/JobTrackerApplication.java similarity index 100% rename from job-tracker/src/main/java/com/lts/job/tracker/domain/JobTrackerApplication.java rename to lts-job-tracker/src/main/java/com/lts/job/tracker/domain/JobTrackerApplication.java index e57324fa6..a22835d86 100644 --- a/job-tracker/src/main/java/com/lts/job/tracker/domain/JobTrackerApplication.java +++ b/lts-job-tracker/src/main/java/com/lts/job/tracker/domain/JobTrackerApplication.java @@ -9,10 +9,10 @@ import com.lts.job.queue.JobFeedbackQueue; import com.lts.job.tracker.channel.ChannelManager; import com.lts.job.tracker.id.IdGenerator; -import com.lts.job.tracker.support.OldDataHandler; -import com.lts.job.tracker.support.checker.ExecutingDeadJobChecker; import com.lts.job.tracker.support.cluster.JobClientManager; +import com.lts.job.tracker.support.OldDataHandler; import com.lts.job.tracker.support.cluster.TaskTrackerManager; +import com.lts.job.tracker.support.checker.ExecutingDeadJobChecker; /** * JobTracker Application diff --git a/job-tracker/src/main/java/com/lts/job/tracker/domain/JobTrackerNode.java b/lts-job-tracker/src/main/java/com/lts/job/tracker/domain/JobTrackerNode.java similarity index 100% rename from job-tracker/src/main/java/com/lts/job/tracker/domain/JobTrackerNode.java rename to lts-job-tracker/src/main/java/com/lts/job/tracker/domain/JobTrackerNode.java diff --git a/job-tracker/src/main/java/com/lts/job/tracker/domain/TaskTrackerNode.java b/lts-job-tracker/src/main/java/com/lts/job/tracker/domain/TaskTrackerNode.java similarity index 100% rename from job-tracker/src/main/java/com/lts/job/tracker/domain/TaskTrackerNode.java rename to lts-job-tracker/src/main/java/com/lts/job/tracker/domain/TaskTrackerNode.java diff --git a/job-tracker/src/main/java/com/lts/job/tracker/id/IdGenerator.java b/lts-job-tracker/src/main/java/com/lts/job/tracker/id/IdGenerator.java similarity index 100% rename from job-tracker/src/main/java/com/lts/job/tracker/id/IdGenerator.java rename to lts-job-tracker/src/main/java/com/lts/job/tracker/id/IdGenerator.java diff --git a/job-tracker/src/main/java/com/lts/job/tracker/id/Md5Generator.java b/lts-job-tracker/src/main/java/com/lts/job/tracker/id/Md5Generator.java similarity index 100% rename from job-tracker/src/main/java/com/lts/job/tracker/id/Md5Generator.java rename to lts-job-tracker/src/main/java/com/lts/job/tracker/id/Md5Generator.java diff --git a/job-tracker/src/main/java/com/lts/job/tracker/id/UUIDGenerator.java b/lts-job-tracker/src/main/java/com/lts/job/tracker/id/UUIDGenerator.java similarity index 100% rename from job-tracker/src/main/java/com/lts/job/tracker/id/UUIDGenerator.java rename to lts-job-tracker/src/main/java/com/lts/job/tracker/id/UUIDGenerator.java diff --git a/job-tracker/src/main/java/com/lts/job/tracker/processor/AbstractProcessor.java b/lts-job-tracker/src/main/java/com/lts/job/tracker/processor/AbstractProcessor.java similarity index 100% rename from job-tracker/src/main/java/com/lts/job/tracker/processor/AbstractProcessor.java rename to lts-job-tracker/src/main/java/com/lts/job/tracker/processor/AbstractProcessor.java diff --git a/job-tracker/src/main/java/com/lts/job/tracker/processor/JobBizLogProcessor.java b/lts-job-tracker/src/main/java/com/lts/job/tracker/processor/JobBizLogProcessor.java similarity index 100% rename from job-tracker/src/main/java/com/lts/job/tracker/processor/JobBizLogProcessor.java rename to lts-job-tracker/src/main/java/com/lts/job/tracker/processor/JobBizLogProcessor.java diff --git a/job-tracker/src/main/java/com/lts/job/tracker/processor/JobFinishedProcessor.java b/lts-job-tracker/src/main/java/com/lts/job/tracker/processor/JobFinishedProcessor.java similarity index 100% rename from job-tracker/src/main/java/com/lts/job/tracker/processor/JobFinishedProcessor.java rename to lts-job-tracker/src/main/java/com/lts/job/tracker/processor/JobFinishedProcessor.java diff --git a/job-tracker/src/main/java/com/lts/job/tracker/processor/JobPullProcessor.java b/lts-job-tracker/src/main/java/com/lts/job/tracker/processor/JobPullProcessor.java similarity index 100% rename from job-tracker/src/main/java/com/lts/job/tracker/processor/JobPullProcessor.java rename to lts-job-tracker/src/main/java/com/lts/job/tracker/processor/JobPullProcessor.java diff --git a/job-tracker/src/main/java/com/lts/job/tracker/processor/JobSubmitProcessor.java b/lts-job-tracker/src/main/java/com/lts/job/tracker/processor/JobSubmitProcessor.java similarity index 100% rename from job-tracker/src/main/java/com/lts/job/tracker/processor/JobSubmitProcessor.java rename to lts-job-tracker/src/main/java/com/lts/job/tracker/processor/JobSubmitProcessor.java diff --git a/job-tracker/src/main/java/com/lts/job/tracker/processor/RemotingDispatcher.java b/lts-job-tracker/src/main/java/com/lts/job/tracker/processor/RemotingDispatcher.java similarity index 100% rename from job-tracker/src/main/java/com/lts/job/tracker/processor/RemotingDispatcher.java rename to lts-job-tracker/src/main/java/com/lts/job/tracker/processor/RemotingDispatcher.java diff --git a/job-tracker/src/main/java/com/lts/job/tracker/support/ClientNotifier.java b/lts-job-tracker/src/main/java/com/lts/job/tracker/support/ClientNotifier.java similarity index 100% rename from job-tracker/src/main/java/com/lts/job/tracker/support/ClientNotifier.java rename to lts-job-tracker/src/main/java/com/lts/job/tracker/support/ClientNotifier.java diff --git a/job-tracker/src/main/java/com/lts/job/tracker/support/ClientNotifyHandler.java b/lts-job-tracker/src/main/java/com/lts/job/tracker/support/ClientNotifyHandler.java similarity index 100% rename from job-tracker/src/main/java/com/lts/job/tracker/support/ClientNotifyHandler.java rename to lts-job-tracker/src/main/java/com/lts/job/tracker/support/ClientNotifyHandler.java diff --git a/job-tracker/src/main/java/com/lts/job/tracker/support/CronExpressionUtils.java b/lts-job-tracker/src/main/java/com/lts/job/tracker/support/CronExpressionUtils.java similarity index 100% rename from job-tracker/src/main/java/com/lts/job/tracker/support/CronExpressionUtils.java rename to lts-job-tracker/src/main/java/com/lts/job/tracker/support/CronExpressionUtils.java diff --git a/job-tracker/src/main/java/com/lts/job/tracker/support/JobDistributor.java b/lts-job-tracker/src/main/java/com/lts/job/tracker/support/JobDistributor.java similarity index 100% rename from job-tracker/src/main/java/com/lts/job/tracker/support/JobDistributor.java rename to lts-job-tracker/src/main/java/com/lts/job/tracker/support/JobDistributor.java diff --git a/job-tracker/src/main/java/com/lts/job/tracker/support/JobDomainConverter.java b/lts-job-tracker/src/main/java/com/lts/job/tracker/support/JobDomainConverter.java similarity index 100% rename from job-tracker/src/main/java/com/lts/job/tracker/support/JobDomainConverter.java rename to lts-job-tracker/src/main/java/com/lts/job/tracker/support/JobDomainConverter.java diff --git a/job-tracker/src/main/java/com/lts/job/tracker/support/JobReceiver.java b/lts-job-tracker/src/main/java/com/lts/job/tracker/support/JobReceiver.java similarity index 100% rename from job-tracker/src/main/java/com/lts/job/tracker/support/JobReceiver.java rename to lts-job-tracker/src/main/java/com/lts/job/tracker/support/JobReceiver.java diff --git a/job-tracker/src/main/java/com/lts/job/tracker/support/OldDataHandler.java b/lts-job-tracker/src/main/java/com/lts/job/tracker/support/OldDataHandler.java similarity index 100% rename from job-tracker/src/main/java/com/lts/job/tracker/support/OldDataHandler.java rename to lts-job-tracker/src/main/java/com/lts/job/tracker/support/OldDataHandler.java diff --git a/job-tracker/src/main/java/com/lts/job/tracker/support/checker/ExecutableDeadJobChecker.java b/lts-job-tracker/src/main/java/com/lts/job/tracker/support/checker/ExecutableDeadJobChecker.java similarity index 100% rename from job-tracker/src/main/java/com/lts/job/tracker/support/checker/ExecutableDeadJobChecker.java rename to lts-job-tracker/src/main/java/com/lts/job/tracker/support/checker/ExecutableDeadJobChecker.java diff --git a/job-tracker/src/main/java/com/lts/job/tracker/support/checker/ExecutingDeadJobChecker.java b/lts-job-tracker/src/main/java/com/lts/job/tracker/support/checker/ExecutingDeadJobChecker.java similarity index 100% rename from job-tracker/src/main/java/com/lts/job/tracker/support/checker/ExecutingDeadJobChecker.java rename to lts-job-tracker/src/main/java/com/lts/job/tracker/support/checker/ExecutingDeadJobChecker.java diff --git a/job-tracker/src/main/java/com/lts/job/tracker/support/checker/FeedbackJobSendChecker.java b/lts-job-tracker/src/main/java/com/lts/job/tracker/support/checker/FeedbackJobSendChecker.java similarity index 100% rename from job-tracker/src/main/java/com/lts/job/tracker/support/checker/FeedbackJobSendChecker.java rename to lts-job-tracker/src/main/java/com/lts/job/tracker/support/checker/FeedbackJobSendChecker.java diff --git a/job-tracker/src/main/java/com/lts/job/tracker/support/cluster/JobClientManager.java b/lts-job-tracker/src/main/java/com/lts/job/tracker/support/cluster/JobClientManager.java similarity index 100% rename from job-tracker/src/main/java/com/lts/job/tracker/support/cluster/JobClientManager.java rename to lts-job-tracker/src/main/java/com/lts/job/tracker/support/cluster/JobClientManager.java diff --git a/job-tracker/src/main/java/com/lts/job/tracker/support/cluster/TaskTrackerManager.java b/lts-job-tracker/src/main/java/com/lts/job/tracker/support/cluster/TaskTrackerManager.java similarity index 100% rename from job-tracker/src/main/java/com/lts/job/tracker/support/cluster/TaskTrackerManager.java rename to lts-job-tracker/src/main/java/com/lts/job/tracker/support/cluster/TaskTrackerManager.java diff --git a/job-tracker/src/main/java/com/lts/job/tracker/support/listener/JobNodeChangeListener.java b/lts-job-tracker/src/main/java/com/lts/job/tracker/support/listener/JobNodeChangeListener.java similarity index 100% rename from job-tracker/src/main/java/com/lts/job/tracker/support/listener/JobNodeChangeListener.java rename to lts-job-tracker/src/main/java/com/lts/job/tracker/support/listener/JobNodeChangeListener.java diff --git a/job-tracker/src/main/java/com/lts/job/tracker/support/listener/JobTrackerMasterChangeListener.java b/lts-job-tracker/src/main/java/com/lts/job/tracker/support/listener/JobTrackerMasterChangeListener.java similarity index 100% rename from job-tracker/src/main/java/com/lts/job/tracker/support/listener/JobTrackerMasterChangeListener.java rename to lts-job-tracker/src/main/java/com/lts/job/tracker/support/listener/JobTrackerMasterChangeListener.java diff --git a/job-tracker/src/main/java/com/lts/job/tracker/support/policy/OldDataDeletePolicy.java b/lts-job-tracker/src/main/java/com/lts/job/tracker/support/policy/OldDataDeletePolicy.java similarity index 100% rename from job-tracker/src/main/java/com/lts/job/tracker/support/policy/OldDataDeletePolicy.java rename to lts-job-tracker/src/main/java/com/lts/job/tracker/support/policy/OldDataDeletePolicy.java diff --git a/job-tracker/src/main/resources/META-INF/lts/internal/com.lts.job.tracker.id.IdGenerator b/lts-job-tracker/src/main/resources/META-INF/lts/internal/com.lts.job.tracker.id.IdGenerator similarity index 100% rename from job-tracker/src/main/resources/META-INF/lts/internal/com.lts.job.tracker.id.IdGenerator rename to lts-job-tracker/src/main/resources/META-INF/lts/internal/com.lts.job.tracker.id.IdGenerator diff --git a/job-tracker/src/test/java/AutomicReferenceTest.java b/lts-job-tracker/src/test/java/AutomicReferenceTest.java similarity index 100% rename from job-tracker/src/test/java/AutomicReferenceTest.java rename to lts-job-tracker/src/test/java/AutomicReferenceTest.java diff --git a/job-logger/job-logger-api/pom.xml b/lts-logger/lts-logger-api/pom.xml similarity index 75% rename from job-logger/job-logger-api/pom.xml rename to lts-logger/lts-logger-api/pom.xml index 096380036..72c9cc5bd 100644 --- a/job-logger/job-logger-api/pom.xml +++ b/lts-logger/lts-logger-api/pom.xml @@ -3,18 +3,18 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> - job-logger + lts-logger com.lts - 1.4.2-SNAPSHOT + 1.5-SNAPSHOT 4.0.0 - job-logger-api + lts-logger-api com.lts - job-core + lts-core ${project.parent.version} diff --git a/job-logger/job-logger-api/src/main/java/com/lts/job/biz/logger/JobLogException.java b/lts-logger/lts-logger-api/src/main/java/com/lts/job/biz/logger/JobLogException.java similarity index 100% rename from job-logger/job-logger-api/src/main/java/com/lts/job/biz/logger/JobLogException.java rename to lts-logger/lts-logger-api/src/main/java/com/lts/job/biz/logger/JobLogException.java diff --git a/job-logger/job-logger-api/src/main/java/com/lts/job/biz/logger/JobLogUtils.java b/lts-logger/lts-logger-api/src/main/java/com/lts/job/biz/logger/JobLogUtils.java similarity index 100% rename from job-logger/job-logger-api/src/main/java/com/lts/job/biz/logger/JobLogUtils.java rename to lts-logger/lts-logger-api/src/main/java/com/lts/job/biz/logger/JobLogUtils.java diff --git a/job-logger/job-logger-api/src/main/java/com/lts/job/biz/logger/JobLogger.java b/lts-logger/lts-logger-api/src/main/java/com/lts/job/biz/logger/JobLogger.java similarity index 100% rename from job-logger/job-logger-api/src/main/java/com/lts/job/biz/logger/JobLogger.java rename to lts-logger/lts-logger-api/src/main/java/com/lts/job/biz/logger/JobLogger.java diff --git a/job-logger/job-logger-api/src/main/java/com/lts/job/biz/logger/JobLoggerFactory.java b/lts-logger/lts-logger-api/src/main/java/com/lts/job/biz/logger/JobLoggerFactory.java similarity index 100% rename from job-logger/job-logger-api/src/main/java/com/lts/job/biz/logger/JobLoggerFactory.java rename to lts-logger/lts-logger-api/src/main/java/com/lts/job/biz/logger/JobLoggerFactory.java diff --git a/job-logger/job-logger-api/src/main/java/com/lts/job/biz/logger/domain/BizLogPo.java b/lts-logger/lts-logger-api/src/main/java/com/lts/job/biz/logger/domain/BizLogPo.java similarity index 100% rename from job-logger/job-logger-api/src/main/java/com/lts/job/biz/logger/domain/BizLogPo.java rename to lts-logger/lts-logger-api/src/main/java/com/lts/job/biz/logger/domain/BizLogPo.java diff --git a/job-logger/job-logger-api/src/main/java/com/lts/job/biz/logger/domain/JobLogPo.java b/lts-logger/lts-logger-api/src/main/java/com/lts/job/biz/logger/domain/JobLogPo.java similarity index 100% rename from job-logger/job-logger-api/src/main/java/com/lts/job/biz/logger/domain/JobLogPo.java rename to lts-logger/lts-logger-api/src/main/java/com/lts/job/biz/logger/domain/JobLogPo.java diff --git a/job-logger/job-logger-api/src/main/java/com/lts/job/biz/logger/domain/LogType.java b/lts-logger/lts-logger-api/src/main/java/com/lts/job/biz/logger/domain/LogType.java similarity index 100% rename from job-logger/job-logger-api/src/main/java/com/lts/job/biz/logger/domain/LogType.java rename to lts-logger/lts-logger-api/src/main/java/com/lts/job/biz/logger/domain/LogType.java diff --git a/job-logger/job-logger-console/pom.xml b/lts-logger/lts-logger-console/pom.xml similarity index 74% rename from job-logger/job-logger-console/pom.xml rename to lts-logger/lts-logger-console/pom.xml index 33ee1c615..437131e11 100644 --- a/job-logger/job-logger-console/pom.xml +++ b/lts-logger/lts-logger-console/pom.xml @@ -3,18 +3,18 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> - job-logger + lts-logger com.lts - 1.4.2-SNAPSHOT + 1.5-SNAPSHOT 4.0.0 - job-logger-console + lts-logger-console com.lts - job-logger-api + lts-logger-api ${project.version} diff --git a/job-logger/job-logger-console/src/main/java/com/lts/job/biz/logger/console/ConsoleJobLogger.java b/lts-logger/lts-logger-console/src/main/java/com/lts/job/biz/logger/console/ConsoleJobLogger.java similarity index 100% rename from job-logger/job-logger-console/src/main/java/com/lts/job/biz/logger/console/ConsoleJobLogger.java rename to lts-logger/lts-logger-console/src/main/java/com/lts/job/biz/logger/console/ConsoleJobLogger.java diff --git a/job-logger/job-logger-console/src/main/java/com/lts/job/biz/logger/console/ConsoleLoggerFactory.java b/lts-logger/lts-logger-console/src/main/java/com/lts/job/biz/logger/console/ConsoleLoggerFactory.java similarity index 100% rename from job-logger/job-logger-console/src/main/java/com/lts/job/biz/logger/console/ConsoleLoggerFactory.java rename to lts-logger/lts-logger-console/src/main/java/com/lts/job/biz/logger/console/ConsoleLoggerFactory.java diff --git a/job-logger/job-logger-console/src/main/resources/META-INF/lts/internal/com.lts.job.biz.logger.JobLoggerFactory b/lts-logger/lts-logger-console/src/main/resources/META-INF/lts/internal/com.lts.job.biz.logger.JobLoggerFactory similarity index 100% rename from job-logger/job-logger-console/src/main/resources/META-INF/lts/internal/com.lts.job.biz.logger.JobLoggerFactory rename to lts-logger/lts-logger-console/src/main/resources/META-INF/lts/internal/com.lts.job.biz.logger.JobLoggerFactory diff --git a/job-logger/job-logger-mongo/pom.xml b/lts-logger/lts-logger-mongo/pom.xml similarity index 81% rename from job-logger/job-logger-mongo/pom.xml rename to lts-logger/lts-logger-mongo/pom.xml index 59a2778c6..bfc4fd690 100644 --- a/job-logger/job-logger-mongo/pom.xml +++ b/lts-logger/lts-logger-mongo/pom.xml @@ -3,18 +3,18 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> - job-logger + lts-logger com.lts - 1.4.2-SNAPSHOT + 1.5-SNAPSHOT 4.0.0 - job-logger-mongo + lts-logger-mongo com.lts - job-logger-api + lts-logger-api ${project.version} diff --git a/job-logger/job-logger-mongo/src/main/java/com/lts/job/biz/logger/mongo/MongoJobLogger.java b/lts-logger/lts-logger-mongo/src/main/java/com/lts/job/biz/logger/mongo/MongoJobLogger.java similarity index 100% rename from job-logger/job-logger-mongo/src/main/java/com/lts/job/biz/logger/mongo/MongoJobLogger.java rename to lts-logger/lts-logger-mongo/src/main/java/com/lts/job/biz/logger/mongo/MongoJobLogger.java diff --git a/job-logger/job-logger-mongo/src/main/java/com/lts/job/biz/logger/mongo/MongoJobLoggerFactory.java b/lts-logger/lts-logger-mongo/src/main/java/com/lts/job/biz/logger/mongo/MongoJobLoggerFactory.java similarity index 100% rename from job-logger/job-logger-mongo/src/main/java/com/lts/job/biz/logger/mongo/MongoJobLoggerFactory.java rename to lts-logger/lts-logger-mongo/src/main/java/com/lts/job/biz/logger/mongo/MongoJobLoggerFactory.java diff --git a/job-logger/job-logger-mongo/src/main/resources/META-INF/lts/internal/com.lts.job.biz.logger.JobLoggerFactory b/lts-logger/lts-logger-mongo/src/main/resources/META-INF/lts/internal/com.lts.job.biz.logger.JobLoggerFactory similarity index 100% rename from job-logger/job-logger-mongo/src/main/resources/META-INF/lts/internal/com.lts.job.biz.logger.JobLoggerFactory rename to lts-logger/lts-logger-mongo/src/main/resources/META-INF/lts/internal/com.lts.job.biz.logger.JobLoggerFactory diff --git a/job-queue/job-queue-mysql/pom.xml b/lts-logger/lts-logger-mysql/pom.xml similarity index 72% rename from job-queue/job-queue-mysql/pom.xml rename to lts-logger/lts-logger-mysql/pom.xml index 5720e4448..343ed5514 100644 --- a/job-queue/job-queue-mysql/pom.xml +++ b/lts-logger/lts-logger-mysql/pom.xml @@ -3,18 +3,18 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> - job-queue + lts-logger com.lts - 1.4.2-SNAPSHOT + 1.5-SNAPSHOT 4.0.0 - job-queue-mysql + lts-logger-mysql com.lts - job-queue-api + lts-logger-api ${project.version} @@ -25,5 +25,10 @@ mysql mysql-connector-java + + com.alibaba + druid + + \ No newline at end of file diff --git a/job-logger/job-logger-mysql/src/main/java/com/lts/job/biz/logger/mysql/MysqlJobLogger.java b/lts-logger/lts-logger-mysql/src/main/java/com/lts/job/biz/logger/mysql/MysqlJobLogger.java similarity index 100% rename from job-logger/job-logger-mysql/src/main/java/com/lts/job/biz/logger/mysql/MysqlJobLogger.java rename to lts-logger/lts-logger-mysql/src/main/java/com/lts/job/biz/logger/mysql/MysqlJobLogger.java diff --git a/job-logger/job-logger-mysql/src/main/java/com/lts/job/biz/logger/mysql/MysqlJobLoggerFactory.java b/lts-logger/lts-logger-mysql/src/main/java/com/lts/job/biz/logger/mysql/MysqlJobLoggerFactory.java similarity index 100% rename from job-logger/job-logger-mysql/src/main/java/com/lts/job/biz/logger/mysql/MysqlJobLoggerFactory.java rename to lts-logger/lts-logger-mysql/src/main/java/com/lts/job/biz/logger/mysql/MysqlJobLoggerFactory.java diff --git a/job-logger/job-logger-mysql/src/main/resources/META-INF/lts/internal/com.lts.job.biz.logger.JobLoggerFactory b/lts-logger/lts-logger-mysql/src/main/resources/META-INF/lts/internal/com.lts.job.biz.logger.JobLoggerFactory similarity index 100% rename from job-logger/job-logger-mysql/src/main/resources/META-INF/lts/internal/com.lts.job.biz.logger.JobLoggerFactory rename to lts-logger/lts-logger-mysql/src/main/resources/META-INF/lts/internal/com.lts.job.biz.logger.JobLoggerFactory diff --git a/job-logger/job-logger-mysql/src/main/resources/sql/lts_job_log_po.sql b/lts-logger/lts-logger-mysql/src/main/resources/sql/lts_job_log_po.sql similarity index 100% rename from job-logger/job-logger-mysql/src/main/resources/sql/lts_job_log_po.sql rename to lts-logger/lts-logger-mysql/src/main/resources/sql/lts_job_log_po.sql diff --git a/job-logger/pom.xml b/lts-logger/pom.xml similarity index 59% rename from job-logger/pom.xml rename to lts-logger/pom.xml index 6869968d9..502219cc1 100644 --- a/job-logger/pom.xml +++ b/lts-logger/pom.xml @@ -3,19 +3,19 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> - job-parent + lts-parent com.lts - 1.4.2-SNAPSHOT + 1.5-SNAPSHOT 4.0.0 - job-logger + lts-logger pom - job-logger-console - job-logger-mongo - job-logger-api - job-logger-mysql + lts-logger-console + lts-logger-mongo + lts-logger-api + lts-logger-mysql \ No newline at end of file diff --git a/job-queue/job-queue-api/pom.xml b/lts-queue/lts-queue-api/pom.xml similarity index 75% rename from job-queue/job-queue-api/pom.xml rename to lts-queue/lts-queue-api/pom.xml index d8f54f34e..0458704a5 100644 --- a/job-queue/job-queue-api/pom.xml +++ b/lts-queue/lts-queue-api/pom.xml @@ -3,18 +3,18 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> - job-queue + lts-queue com.lts - 1.4.2-SNAPSHOT + 1.5-SNAPSHOT 4.0.0 - job-queue-api + lts-queue-api com.lts - job-core + lts-core ${project.version} diff --git a/job-queue/job-queue-api/src/main/java/com/lts/job/queue/CronJobQueue.java b/lts-queue/lts-queue-api/src/main/java/com/lts/job/queue/CronJobQueue.java similarity index 100% rename from job-queue/job-queue-api/src/main/java/com/lts/job/queue/CronJobQueue.java rename to lts-queue/lts-queue-api/src/main/java/com/lts/job/queue/CronJobQueue.java diff --git a/job-queue/job-queue-api/src/main/java/com/lts/job/queue/CronJobQueueFactory.java b/lts-queue/lts-queue-api/src/main/java/com/lts/job/queue/CronJobQueueFactory.java similarity index 100% rename from job-queue/job-queue-api/src/main/java/com/lts/job/queue/CronJobQueueFactory.java rename to lts-queue/lts-queue-api/src/main/java/com/lts/job/queue/CronJobQueueFactory.java diff --git a/job-queue/job-queue-api/src/main/java/com/lts/job/queue/ExecutableJobQueue.java b/lts-queue/lts-queue-api/src/main/java/com/lts/job/queue/ExecutableJobQueue.java similarity index 100% rename from job-queue/job-queue-api/src/main/java/com/lts/job/queue/ExecutableJobQueue.java rename to lts-queue/lts-queue-api/src/main/java/com/lts/job/queue/ExecutableJobQueue.java diff --git a/job-queue/job-queue-api/src/main/java/com/lts/job/queue/ExecutableJobQueueFactory.java b/lts-queue/lts-queue-api/src/main/java/com/lts/job/queue/ExecutableJobQueueFactory.java similarity index 100% rename from job-queue/job-queue-api/src/main/java/com/lts/job/queue/ExecutableJobQueueFactory.java rename to lts-queue/lts-queue-api/src/main/java/com/lts/job/queue/ExecutableJobQueueFactory.java diff --git a/job-queue/job-queue-api/src/main/java/com/lts/job/queue/ExecutingJobQueue.java b/lts-queue/lts-queue-api/src/main/java/com/lts/job/queue/ExecutingJobQueue.java similarity index 100% rename from job-queue/job-queue-api/src/main/java/com/lts/job/queue/ExecutingJobQueue.java rename to lts-queue/lts-queue-api/src/main/java/com/lts/job/queue/ExecutingJobQueue.java diff --git a/job-queue/job-queue-api/src/main/java/com/lts/job/queue/ExecutingJobQueueFactory.java b/lts-queue/lts-queue-api/src/main/java/com/lts/job/queue/ExecutingJobQueueFactory.java similarity index 100% rename from job-queue/job-queue-api/src/main/java/com/lts/job/queue/ExecutingJobQueueFactory.java rename to lts-queue/lts-queue-api/src/main/java/com/lts/job/queue/ExecutingJobQueueFactory.java diff --git a/job-queue/job-queue-api/src/main/java/com/lts/job/queue/JobFeedbackQueue.java b/lts-queue/lts-queue-api/src/main/java/com/lts/job/queue/JobFeedbackQueue.java similarity index 100% rename from job-queue/job-queue-api/src/main/java/com/lts/job/queue/JobFeedbackQueue.java rename to lts-queue/lts-queue-api/src/main/java/com/lts/job/queue/JobFeedbackQueue.java diff --git a/job-queue/job-queue-api/src/main/java/com/lts/job/queue/JobFeedbackQueueFactory.java b/lts-queue/lts-queue-api/src/main/java/com/lts/job/queue/JobFeedbackQueueFactory.java similarity index 100% rename from job-queue/job-queue-api/src/main/java/com/lts/job/queue/JobFeedbackQueueFactory.java rename to lts-queue/lts-queue-api/src/main/java/com/lts/job/queue/JobFeedbackQueueFactory.java diff --git a/job-queue/job-queue-api/src/main/java/com/lts/job/queue/domain/JobFeedbackPo.java b/lts-queue/lts-queue-api/src/main/java/com/lts/job/queue/domain/JobFeedbackPo.java similarity index 100% rename from job-queue/job-queue-api/src/main/java/com/lts/job/queue/domain/JobFeedbackPo.java rename to lts-queue/lts-queue-api/src/main/java/com/lts/job/queue/domain/JobFeedbackPo.java diff --git a/job-queue/job-queue-api/src/main/java/com/lts/job/queue/domain/JobPo.java b/lts-queue/lts-queue-api/src/main/java/com/lts/job/queue/domain/JobPo.java similarity index 100% rename from job-queue/job-queue-api/src/main/java/com/lts/job/queue/domain/JobPo.java rename to lts-queue/lts-queue-api/src/main/java/com/lts/job/queue/domain/JobPo.java diff --git a/job-queue/job-queue-api/src/main/java/com/lts/job/queue/exception/DuplicateJobException.java b/lts-queue/lts-queue-api/src/main/java/com/lts/job/queue/exception/DuplicateJobException.java similarity index 100% rename from job-queue/job-queue-api/src/main/java/com/lts/job/queue/exception/DuplicateJobException.java rename to lts-queue/lts-queue-api/src/main/java/com/lts/job/queue/exception/DuplicateJobException.java diff --git a/job-queue/job-queue-api/src/main/java/com/lts/job/queue/exception/JobQueueException.java b/lts-queue/lts-queue-api/src/main/java/com/lts/job/queue/exception/JobQueueException.java similarity index 100% rename from job-queue/job-queue-api/src/main/java/com/lts/job/queue/exception/JobQueueException.java rename to lts-queue/lts-queue-api/src/main/java/com/lts/job/queue/exception/JobQueueException.java diff --git a/job-queue/job-queue-mongo/pom.xml b/lts-queue/lts-queue-mongo/pom.xml similarity index 82% rename from job-queue/job-queue-mongo/pom.xml rename to lts-queue/lts-queue-mongo/pom.xml index da8f817bf..2373f30ac 100644 --- a/job-queue/job-queue-mongo/pom.xml +++ b/lts-queue/lts-queue-mongo/pom.xml @@ -3,18 +3,18 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> - job-queue + lts-queue com.lts - 1.4.2-SNAPSHOT + 1.5-SNAPSHOT 4.0.0 jar - job-queue-mongo + lts-queue-mongo com.lts - job-queue-api + lts-queue-api ${project.version} diff --git a/job-queue/job-queue-mongo/src/main/java/com/lts/job/queue/mongo/MongoCronJobQueue.java b/lts-queue/lts-queue-mongo/src/main/java/com/lts/job/queue/mongo/MongoCronJobQueue.java similarity index 93% rename from job-queue/job-queue-mongo/src/main/java/com/lts/job/queue/mongo/MongoCronJobQueue.java rename to lts-queue/lts-queue-mongo/src/main/java/com/lts/job/queue/mongo/MongoCronJobQueue.java index 5495fc628..e68477715 100644 --- a/job-queue/job-queue-mongo/src/main/java/com/lts/job/queue/mongo/MongoCronJobQueue.java +++ b/lts-queue/lts-queue-mongo/src/main/java/com/lts/job/queue/mongo/MongoCronJobQueue.java @@ -8,10 +8,7 @@ import com.lts.job.queue.domain.JobPo; import com.lts.job.queue.exception.DuplicateJobException; import com.lts.job.store.mongo.MongoRepository; -import com.mongodb.DBCollection; -import com.mongodb.DBObject; -import com.mongodb.DuplicateKeyException; -import com.mongodb.WriteResult; +import com.mongodb.*; import org.mongodb.morphia.query.Query; import java.util.List; diff --git a/job-queue/job-queue-mongo/src/main/java/com/lts/job/queue/mongo/MongoCronJobQueueFactory.java b/lts-queue/lts-queue-mongo/src/main/java/com/lts/job/queue/mongo/MongoCronJobQueueFactory.java similarity index 100% rename from job-queue/job-queue-mongo/src/main/java/com/lts/job/queue/mongo/MongoCronJobQueueFactory.java rename to lts-queue/lts-queue-mongo/src/main/java/com/lts/job/queue/mongo/MongoCronJobQueueFactory.java diff --git a/job-queue/job-queue-mongo/src/main/java/com/lts/job/queue/mongo/MongoExecutableJobQueue.java b/lts-queue/lts-queue-mongo/src/main/java/com/lts/job/queue/mongo/MongoExecutableJobQueue.java similarity index 100% rename from job-queue/job-queue-mongo/src/main/java/com/lts/job/queue/mongo/MongoExecutableJobQueue.java rename to lts-queue/lts-queue-mongo/src/main/java/com/lts/job/queue/mongo/MongoExecutableJobQueue.java diff --git a/job-queue/job-queue-mongo/src/main/java/com/lts/job/queue/mongo/MongoExecutableJobQueueFactory.java b/lts-queue/lts-queue-mongo/src/main/java/com/lts/job/queue/mongo/MongoExecutableJobQueueFactory.java similarity index 100% rename from job-queue/job-queue-mongo/src/main/java/com/lts/job/queue/mongo/MongoExecutableJobQueueFactory.java rename to lts-queue/lts-queue-mongo/src/main/java/com/lts/job/queue/mongo/MongoExecutableJobQueueFactory.java diff --git a/job-queue/job-queue-mongo/src/main/java/com/lts/job/queue/mongo/MongoExecutingJobQueue.java b/lts-queue/lts-queue-mongo/src/main/java/com/lts/job/queue/mongo/MongoExecutingJobQueue.java similarity index 94% rename from job-queue/job-queue-mongo/src/main/java/com/lts/job/queue/mongo/MongoExecutingJobQueue.java rename to lts-queue/lts-queue-mongo/src/main/java/com/lts/job/queue/mongo/MongoExecutingJobQueue.java index e96efbe43..bcd908f93 100644 --- a/job-queue/job-queue-mongo/src/main/java/com/lts/job/queue/mongo/MongoExecutingJobQueue.java +++ b/lts-queue/lts-queue-mongo/src/main/java/com/lts/job/queue/mongo/MongoExecutingJobQueue.java @@ -8,10 +8,7 @@ import com.lts.job.queue.domain.JobPo; import com.lts.job.queue.exception.DuplicateJobException; import com.lts.job.store.mongo.MongoRepository; -import com.mongodb.DBCollection; -import com.mongodb.DBObject; -import com.mongodb.DuplicateKeyException; -import com.mongodb.WriteResult; +import com.mongodb.*; import org.mongodb.morphia.query.Query; import java.util.List; diff --git a/job-queue/job-queue-mongo/src/main/java/com/lts/job/queue/mongo/MongoExecutingJobQueueFactory.java b/lts-queue/lts-queue-mongo/src/main/java/com/lts/job/queue/mongo/MongoExecutingJobQueueFactory.java similarity index 100% rename from job-queue/job-queue-mongo/src/main/java/com/lts/job/queue/mongo/MongoExecutingJobQueueFactory.java rename to lts-queue/lts-queue-mongo/src/main/java/com/lts/job/queue/mongo/MongoExecutingJobQueueFactory.java diff --git a/job-queue/job-queue-mongo/src/main/java/com/lts/job/queue/mongo/MongoJobFeedbackQueue.java b/lts-queue/lts-queue-mongo/src/main/java/com/lts/job/queue/mongo/MongoJobFeedbackQueue.java similarity index 95% rename from job-queue/job-queue-mongo/src/main/java/com/lts/job/queue/mongo/MongoJobFeedbackQueue.java rename to lts-queue/lts-queue-mongo/src/main/java/com/lts/job/queue/mongo/MongoJobFeedbackQueue.java index 3ab87c334..bcd9c3953 100644 --- a/job-queue/job-queue-mongo/src/main/java/com/lts/job/queue/mongo/MongoJobFeedbackQueue.java +++ b/lts-queue/lts-queue-mongo/src/main/java/com/lts/job/queue/mongo/MongoJobFeedbackQueue.java @@ -9,10 +9,7 @@ import com.lts.job.queue.JobFeedbackQueue; import com.lts.job.queue.domain.JobFeedbackPo; import com.lts.job.store.mongo.MongoRepository; -import com.mongodb.DBCollection; -import com.mongodb.DBObject; -import com.mongodb.DuplicateKeyException; -import com.mongodb.WriteResult; +import com.mongodb.*; import org.mongodb.morphia.query.Query; import java.util.List; diff --git a/job-queue/job-queue-mongo/src/main/java/com/lts/job/queue/mongo/MongoJobFeedbackQueueFactory.java b/lts-queue/lts-queue-mongo/src/main/java/com/lts/job/queue/mongo/MongoJobFeedbackQueueFactory.java similarity index 100% rename from job-queue/job-queue-mongo/src/main/java/com/lts/job/queue/mongo/MongoJobFeedbackQueueFactory.java rename to lts-queue/lts-queue-mongo/src/main/java/com/lts/job/queue/mongo/MongoJobFeedbackQueueFactory.java diff --git a/job-queue/job-queue-mongo/src/main/resources/META-INF/lts/internal/com.lts.job.queue.CronJobQueueFactory b/lts-queue/lts-queue-mongo/src/main/resources/META-INF/lts/internal/com.lts.job.queue.CronJobQueueFactory similarity index 100% rename from job-queue/job-queue-mongo/src/main/resources/META-INF/lts/internal/com.lts.job.queue.CronJobQueueFactory rename to lts-queue/lts-queue-mongo/src/main/resources/META-INF/lts/internal/com.lts.job.queue.CronJobQueueFactory diff --git a/job-queue/job-queue-mongo/src/main/resources/META-INF/lts/internal/com.lts.job.queue.ExecutableJobQueueFactory b/lts-queue/lts-queue-mongo/src/main/resources/META-INF/lts/internal/com.lts.job.queue.ExecutableJobQueueFactory similarity index 100% rename from job-queue/job-queue-mongo/src/main/resources/META-INF/lts/internal/com.lts.job.queue.ExecutableJobQueueFactory rename to lts-queue/lts-queue-mongo/src/main/resources/META-INF/lts/internal/com.lts.job.queue.ExecutableJobQueueFactory diff --git a/job-queue/job-queue-mongo/src/main/resources/META-INF/lts/internal/com.lts.job.queue.ExecutingJobQueueFactory b/lts-queue/lts-queue-mongo/src/main/resources/META-INF/lts/internal/com.lts.job.queue.ExecutingJobQueueFactory similarity index 100% rename from job-queue/job-queue-mongo/src/main/resources/META-INF/lts/internal/com.lts.job.queue.ExecutingJobQueueFactory rename to lts-queue/lts-queue-mongo/src/main/resources/META-INF/lts/internal/com.lts.job.queue.ExecutingJobQueueFactory diff --git a/job-queue/job-queue-mongo/src/main/resources/META-INF/lts/internal/com.lts.job.queue.JobFeedbackQueueFactory b/lts-queue/lts-queue-mongo/src/main/resources/META-INF/lts/internal/com.lts.job.queue.JobFeedbackQueueFactory similarity index 100% rename from job-queue/job-queue-mongo/src/main/resources/META-INF/lts/internal/com.lts.job.queue.JobFeedbackQueueFactory rename to lts-queue/lts-queue-mongo/src/main/resources/META-INF/lts/internal/com.lts.job.queue.JobFeedbackQueueFactory diff --git a/job-logger/job-logger-mysql/pom.xml b/lts-queue/lts-queue-mysql/pom.xml similarity index 72% rename from job-logger/job-logger-mysql/pom.xml rename to lts-queue/lts-queue-mysql/pom.xml index 65e24326d..13de1adbc 100644 --- a/job-logger/job-logger-mysql/pom.xml +++ b/lts-queue/lts-queue-mysql/pom.xml @@ -3,18 +3,18 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> - job-logger + lts-queue com.lts - 1.4.2-SNAPSHOT + 1.5-SNAPSHOT 4.0.0 - job-logger-mysql + lts-queue-mysql com.lts - job-logger-api + lts-queue-api ${project.version} @@ -25,6 +25,9 @@ mysql mysql-connector-java + + com.alibaba + druid + - \ No newline at end of file diff --git a/job-queue/job-queue-mysql/src/main/java/com/lts/job/queue/mysql/AbstractMysqlJobQueue.java b/lts-queue/lts-queue-mysql/src/main/java/com/lts/job/queue/mysql/AbstractMysqlJobQueue.java similarity index 100% rename from job-queue/job-queue-mysql/src/main/java/com/lts/job/queue/mysql/AbstractMysqlJobQueue.java rename to lts-queue/lts-queue-mysql/src/main/java/com/lts/job/queue/mysql/AbstractMysqlJobQueue.java diff --git a/job-queue/job-queue-mysql/src/main/java/com/lts/job/queue/mysql/MysqlCronJobQueue.java b/lts-queue/lts-queue-mysql/src/main/java/com/lts/job/queue/mysql/MysqlCronJobQueue.java similarity index 100% rename from job-queue/job-queue-mysql/src/main/java/com/lts/job/queue/mysql/MysqlCronJobQueue.java rename to lts-queue/lts-queue-mysql/src/main/java/com/lts/job/queue/mysql/MysqlCronJobQueue.java diff --git a/job-queue/job-queue-mysql/src/main/java/com/lts/job/queue/mysql/MysqlCronJobQueueFactory.java b/lts-queue/lts-queue-mysql/src/main/java/com/lts/job/queue/mysql/MysqlCronJobQueueFactory.java similarity index 100% rename from job-queue/job-queue-mysql/src/main/java/com/lts/job/queue/mysql/MysqlCronJobQueueFactory.java rename to lts-queue/lts-queue-mysql/src/main/java/com/lts/job/queue/mysql/MysqlCronJobQueueFactory.java diff --git a/job-queue/job-queue-mysql/src/main/java/com/lts/job/queue/mysql/MysqlExecutableJobQueue.java b/lts-queue/lts-queue-mysql/src/main/java/com/lts/job/queue/mysql/MysqlExecutableJobQueue.java similarity index 100% rename from job-queue/job-queue-mysql/src/main/java/com/lts/job/queue/mysql/MysqlExecutableJobQueue.java rename to lts-queue/lts-queue-mysql/src/main/java/com/lts/job/queue/mysql/MysqlExecutableJobQueue.java diff --git a/job-queue/job-queue-mysql/src/main/java/com/lts/job/queue/mysql/MysqlExecutableJobQueueFactory.java b/lts-queue/lts-queue-mysql/src/main/java/com/lts/job/queue/mysql/MysqlExecutableJobQueueFactory.java similarity index 100% rename from job-queue/job-queue-mysql/src/main/java/com/lts/job/queue/mysql/MysqlExecutableJobQueueFactory.java rename to lts-queue/lts-queue-mysql/src/main/java/com/lts/job/queue/mysql/MysqlExecutableJobQueueFactory.java diff --git a/job-queue/job-queue-mysql/src/main/java/com/lts/job/queue/mysql/MysqlExecutingJobQueue.java b/lts-queue/lts-queue-mysql/src/main/java/com/lts/job/queue/mysql/MysqlExecutingJobQueue.java similarity index 100% rename from job-queue/job-queue-mysql/src/main/java/com/lts/job/queue/mysql/MysqlExecutingJobQueue.java rename to lts-queue/lts-queue-mysql/src/main/java/com/lts/job/queue/mysql/MysqlExecutingJobQueue.java diff --git a/job-queue/job-queue-mysql/src/main/java/com/lts/job/queue/mysql/MysqlExecutingJobQueueFactory.java b/lts-queue/lts-queue-mysql/src/main/java/com/lts/job/queue/mysql/MysqlExecutingJobQueueFactory.java similarity index 100% rename from job-queue/job-queue-mysql/src/main/java/com/lts/job/queue/mysql/MysqlExecutingJobQueueFactory.java rename to lts-queue/lts-queue-mysql/src/main/java/com/lts/job/queue/mysql/MysqlExecutingJobQueueFactory.java diff --git a/job-queue/job-queue-mysql/src/main/java/com/lts/job/queue/mysql/MysqlJobFeedbackQueue.java b/lts-queue/lts-queue-mysql/src/main/java/com/lts/job/queue/mysql/MysqlJobFeedbackQueue.java similarity index 100% rename from job-queue/job-queue-mysql/src/main/java/com/lts/job/queue/mysql/MysqlJobFeedbackQueue.java rename to lts-queue/lts-queue-mysql/src/main/java/com/lts/job/queue/mysql/MysqlJobFeedbackQueue.java diff --git a/job-queue/job-queue-mysql/src/main/java/com/lts/job/queue/mysql/MysqlJobFeedbackQueueFactory.java b/lts-queue/lts-queue-mysql/src/main/java/com/lts/job/queue/mysql/MysqlJobFeedbackQueueFactory.java similarity index 100% rename from job-queue/job-queue-mysql/src/main/java/com/lts/job/queue/mysql/MysqlJobFeedbackQueueFactory.java rename to lts-queue/lts-queue-mysql/src/main/java/com/lts/job/queue/mysql/MysqlJobFeedbackQueueFactory.java diff --git a/job-queue/job-queue-mysql/src/main/java/com/lts/job/queue/mysql/support/ResultSetHandlerHolder.java b/lts-queue/lts-queue-mysql/src/main/java/com/lts/job/queue/mysql/support/ResultSetHandlerHolder.java similarity index 100% rename from job-queue/job-queue-mysql/src/main/java/com/lts/job/queue/mysql/support/ResultSetHandlerHolder.java rename to lts-queue/lts-queue-mysql/src/main/java/com/lts/job/queue/mysql/support/ResultSetHandlerHolder.java diff --git a/job-queue/job-queue-mysql/src/main/resources/META-INF/lts/internal/com.lts.job.queue.CronJobQueueFactory b/lts-queue/lts-queue-mysql/src/main/resources/META-INF/lts/internal/com.lts.job.queue.CronJobQueueFactory similarity index 100% rename from job-queue/job-queue-mysql/src/main/resources/META-INF/lts/internal/com.lts.job.queue.CronJobQueueFactory rename to lts-queue/lts-queue-mysql/src/main/resources/META-INF/lts/internal/com.lts.job.queue.CronJobQueueFactory diff --git a/job-queue/job-queue-mysql/src/main/resources/META-INF/lts/internal/com.lts.job.queue.ExecutableJobQueueFactory b/lts-queue/lts-queue-mysql/src/main/resources/META-INF/lts/internal/com.lts.job.queue.ExecutableJobQueueFactory similarity index 100% rename from job-queue/job-queue-mysql/src/main/resources/META-INF/lts/internal/com.lts.job.queue.ExecutableJobQueueFactory rename to lts-queue/lts-queue-mysql/src/main/resources/META-INF/lts/internal/com.lts.job.queue.ExecutableJobQueueFactory diff --git a/job-queue/job-queue-mysql/src/main/resources/META-INF/lts/internal/com.lts.job.queue.ExecutingJobQueueFactory b/lts-queue/lts-queue-mysql/src/main/resources/META-INF/lts/internal/com.lts.job.queue.ExecutingJobQueueFactory similarity index 100% rename from job-queue/job-queue-mysql/src/main/resources/META-INF/lts/internal/com.lts.job.queue.ExecutingJobQueueFactory rename to lts-queue/lts-queue-mysql/src/main/resources/META-INF/lts/internal/com.lts.job.queue.ExecutingJobQueueFactory diff --git a/job-queue/job-queue-mysql/src/main/resources/META-INF/lts/internal/com.lts.job.queue.JobFeedbackQueueFactory b/lts-queue/lts-queue-mysql/src/main/resources/META-INF/lts/internal/com.lts.job.queue.JobFeedbackQueueFactory similarity index 100% rename from job-queue/job-queue-mysql/src/main/resources/META-INF/lts/internal/com.lts.job.queue.JobFeedbackQueueFactory rename to lts-queue/lts-queue-mysql/src/main/resources/META-INF/lts/internal/com.lts.job.queue.JobFeedbackQueueFactory diff --git a/job-queue/job-queue-mysql/src/main/resources/sql/lts_cron_job_queue.sql b/lts-queue/lts-queue-mysql/src/main/resources/sql/lts_cron_job_queue.sql similarity index 100% rename from job-queue/job-queue-mysql/src/main/resources/sql/lts_cron_job_queue.sql rename to lts-queue/lts-queue-mysql/src/main/resources/sql/lts_cron_job_queue.sql diff --git a/job-queue/job-queue-mysql/src/main/resources/sql/lts_executable_job_queue.sql b/lts-queue/lts-queue-mysql/src/main/resources/sql/lts_executable_job_queue.sql similarity index 100% rename from job-queue/job-queue-mysql/src/main/resources/sql/lts_executable_job_queue.sql rename to lts-queue/lts-queue-mysql/src/main/resources/sql/lts_executable_job_queue.sql diff --git a/job-queue/job-queue-mysql/src/main/resources/sql/lts_executing_job_queue.sql b/lts-queue/lts-queue-mysql/src/main/resources/sql/lts_executing_job_queue.sql similarity index 100% rename from job-queue/job-queue-mysql/src/main/resources/sql/lts_executing_job_queue.sql rename to lts-queue/lts-queue-mysql/src/main/resources/sql/lts_executing_job_queue.sql diff --git a/job-queue/job-queue-mysql/src/main/resources/sql/lts_job_feedback_queue.sql b/lts-queue/lts-queue-mysql/src/main/resources/sql/lts_job_feedback_queue.sql similarity index 100% rename from job-queue/job-queue-mysql/src/main/resources/sql/lts_job_feedback_queue.sql rename to lts-queue/lts-queue-mysql/src/main/resources/sql/lts_job_feedback_queue.sql diff --git a/job-queue/pom.xml b/lts-queue/pom.xml similarity index 63% rename from job-queue/pom.xml rename to lts-queue/pom.xml index decf57430..a02eba80c 100644 --- a/job-queue/pom.xml +++ b/lts-queue/pom.xml @@ -3,19 +3,19 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> - job-parent + lts-parent com.lts - 1.4.2-SNAPSHOT + 1.5-SNAPSHOT 4.0.0 - job-queue + lts-queue pom - job-queue-mongo - job-queue-mysql - job-queue-api + lts-queue-mongo + lts-queue-mysql + lts-queue-api \ No newline at end of file diff --git a/job-task-tracker/pom.xml b/lts-task-tracker/pom.xml similarity index 75% rename from job-task-tracker/pom.xml rename to lts-task-tracker/pom.xml index 39b55e775..86f159e23 100644 --- a/job-task-tracker/pom.xml +++ b/lts-task-tracker/pom.xml @@ -3,18 +3,18 @@ xmlns="http://maven.apache.org/POM/4.0.0" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> - job-parent + lts-parent com.lts - 1.4.2-SNAPSHOT + 1.5-SNAPSHOT 4.0.0 - job-task-tracker + lts-task-tracker com.lts - job-core + lts-core ${project.version} diff --git a/job-task-tracker/src/main/java/com/lts/job/task/tracker/TaskTracker.java b/lts-task-tracker/src/main/java/com/lts/job/task/tracker/TaskTracker.java similarity index 100% rename from job-task-tracker/src/main/java/com/lts/job/task/tracker/TaskTracker.java rename to lts-task-tracker/src/main/java/com/lts/job/task/tracker/TaskTracker.java diff --git a/job-task-tracker/src/main/java/com/lts/job/task/tracker/domain/Response.java b/lts-task-tracker/src/main/java/com/lts/job/task/tracker/domain/Response.java similarity index 100% rename from job-task-tracker/src/main/java/com/lts/job/task/tracker/domain/Response.java rename to lts-task-tracker/src/main/java/com/lts/job/task/tracker/domain/Response.java diff --git a/job-task-tracker/src/main/java/com/lts/job/task/tracker/domain/TaskTrackerApplication.java b/lts-task-tracker/src/main/java/com/lts/job/task/tracker/domain/TaskTrackerApplication.java similarity index 100% rename from job-task-tracker/src/main/java/com/lts/job/task/tracker/domain/TaskTrackerApplication.java rename to lts-task-tracker/src/main/java/com/lts/job/task/tracker/domain/TaskTrackerApplication.java diff --git a/job-task-tracker/src/main/java/com/lts/job/task/tracker/domain/TaskTrackerNode.java b/lts-task-tracker/src/main/java/com/lts/job/task/tracker/domain/TaskTrackerNode.java similarity index 100% rename from job-task-tracker/src/main/java/com/lts/job/task/tracker/domain/TaskTrackerNode.java rename to lts-task-tracker/src/main/java/com/lts/job/task/tracker/domain/TaskTrackerNode.java diff --git a/job-task-tracker/src/main/java/com/lts/job/task/tracker/expcetion/JobRunException.java b/lts-task-tracker/src/main/java/com/lts/job/task/tracker/expcetion/JobRunException.java similarity index 100% rename from job-task-tracker/src/main/java/com/lts/job/task/tracker/expcetion/JobRunException.java rename to lts-task-tracker/src/main/java/com/lts/job/task/tracker/expcetion/JobRunException.java diff --git a/job-task-tracker/src/main/java/com/lts/job/task/tracker/expcetion/NoAvailableJobRunnerException.java b/lts-task-tracker/src/main/java/com/lts/job/task/tracker/expcetion/NoAvailableJobRunnerException.java similarity index 100% rename from job-task-tracker/src/main/java/com/lts/job/task/tracker/expcetion/NoAvailableJobRunnerException.java rename to lts-task-tracker/src/main/java/com/lts/job/task/tracker/expcetion/NoAvailableJobRunnerException.java diff --git a/job-task-tracker/src/main/java/com/lts/job/task/tracker/logger/BizLogger.java b/lts-task-tracker/src/main/java/com/lts/job/task/tracker/logger/BizLogger.java similarity index 100% rename from job-task-tracker/src/main/java/com/lts/job/task/tracker/logger/BizLogger.java rename to lts-task-tracker/src/main/java/com/lts/job/task/tracker/logger/BizLogger.java diff --git a/job-task-tracker/src/main/java/com/lts/job/task/tracker/logger/BizLoggerFactory.java b/lts-task-tracker/src/main/java/com/lts/job/task/tracker/logger/BizLoggerFactory.java similarity index 100% rename from job-task-tracker/src/main/java/com/lts/job/task/tracker/logger/BizLoggerFactory.java rename to lts-task-tracker/src/main/java/com/lts/job/task/tracker/logger/BizLoggerFactory.java diff --git a/job-task-tracker/src/main/java/com/lts/job/task/tracker/logger/BizLoggerImpl.java b/lts-task-tracker/src/main/java/com/lts/job/task/tracker/logger/BizLoggerImpl.java similarity index 97% rename from job-task-tracker/src/main/java/com/lts/job/task/tracker/logger/BizLoggerImpl.java rename to lts-task-tracker/src/main/java/com/lts/job/task/tracker/logger/BizLoggerImpl.java index fabf8ab22..1e4a197f7 100644 --- a/job-task-tracker/src/main/java/com/lts/job/task/tracker/logger/BizLoggerImpl.java +++ b/lts-task-tracker/src/main/java/com/lts/job/task/tracker/logger/BizLoggerImpl.java @@ -6,6 +6,7 @@ import com.lts.job.core.protocol.command.BizLogSendRequest; import com.lts.job.core.remoting.RemotingClientDelegate; import com.lts.job.remoting.InvokeCallback; +import com.lts.job.remoting.exception.RemotingCommandFieldCheckException; import com.lts.job.remoting.netty.ResponseFuture; import com.lts.job.remoting.protocol.RemotingCommand; import com.lts.job.task.tracker.domain.TaskTrackerApplication; diff --git a/job-task-tracker/src/main/java/com/lts/job/task/tracker/processor/AbstractProcessor.java b/lts-task-tracker/src/main/java/com/lts/job/task/tracker/processor/AbstractProcessor.java similarity index 100% rename from job-task-tracker/src/main/java/com/lts/job/task/tracker/processor/AbstractProcessor.java rename to lts-task-tracker/src/main/java/com/lts/job/task/tracker/processor/AbstractProcessor.java diff --git a/job-task-tracker/src/main/java/com/lts/job/task/tracker/processor/JobAskProcessor.java b/lts-task-tracker/src/main/java/com/lts/job/task/tracker/processor/JobAskProcessor.java similarity index 100% rename from job-task-tracker/src/main/java/com/lts/job/task/tracker/processor/JobAskProcessor.java rename to lts-task-tracker/src/main/java/com/lts/job/task/tracker/processor/JobAskProcessor.java diff --git a/job-task-tracker/src/main/java/com/lts/job/task/tracker/processor/JobPushProcessor.java b/lts-task-tracker/src/main/java/com/lts/job/task/tracker/processor/JobPushProcessor.java similarity index 100% rename from job-task-tracker/src/main/java/com/lts/job/task/tracker/processor/JobPushProcessor.java rename to lts-task-tracker/src/main/java/com/lts/job/task/tracker/processor/JobPushProcessor.java diff --git a/job-task-tracker/src/main/java/com/lts/job/task/tracker/processor/RemotingDispatcher.java b/lts-task-tracker/src/main/java/com/lts/job/task/tracker/processor/RemotingDispatcher.java similarity index 100% rename from job-task-tracker/src/main/java/com/lts/job/task/tracker/processor/RemotingDispatcher.java rename to lts-task-tracker/src/main/java/com/lts/job/task/tracker/processor/RemotingDispatcher.java diff --git a/job-task-tracker/src/main/java/com/lts/job/task/tracker/runner/DefaultJobRunner.java b/lts-task-tracker/src/main/java/com/lts/job/task/tracker/runner/DefaultJobRunner.java similarity index 100% rename from job-task-tracker/src/main/java/com/lts/job/task/tracker/runner/DefaultJobRunner.java rename to lts-task-tracker/src/main/java/com/lts/job/task/tracker/runner/DefaultJobRunner.java diff --git a/job-task-tracker/src/main/java/com/lts/job/task/tracker/runner/DefaultRunnerFactory.java b/lts-task-tracker/src/main/java/com/lts/job/task/tracker/runner/DefaultRunnerFactory.java similarity index 100% rename from job-task-tracker/src/main/java/com/lts/job/task/tracker/runner/DefaultRunnerFactory.java rename to lts-task-tracker/src/main/java/com/lts/job/task/tracker/runner/DefaultRunnerFactory.java diff --git a/job-task-tracker/src/main/java/com/lts/job/task/tracker/runner/JobRunner.java b/lts-task-tracker/src/main/java/com/lts/job/task/tracker/runner/JobRunner.java similarity index 100% rename from job-task-tracker/src/main/java/com/lts/job/task/tracker/runner/JobRunner.java rename to lts-task-tracker/src/main/java/com/lts/job/task/tracker/runner/JobRunner.java diff --git a/job-task-tracker/src/main/java/com/lts/job/task/tracker/runner/JobRunnerDelegate.java b/lts-task-tracker/src/main/java/com/lts/job/task/tracker/runner/JobRunnerDelegate.java similarity index 100% rename from job-task-tracker/src/main/java/com/lts/job/task/tracker/runner/JobRunnerDelegate.java rename to lts-task-tracker/src/main/java/com/lts/job/task/tracker/runner/JobRunnerDelegate.java diff --git a/job-task-tracker/src/main/java/com/lts/job/task/tracker/runner/LtsLoggerFactory.java b/lts-task-tracker/src/main/java/com/lts/job/task/tracker/runner/LtsLoggerFactory.java similarity index 100% rename from job-task-tracker/src/main/java/com/lts/job/task/tracker/runner/LtsLoggerFactory.java rename to lts-task-tracker/src/main/java/com/lts/job/task/tracker/runner/LtsLoggerFactory.java diff --git a/job-task-tracker/src/main/java/com/lts/job/task/tracker/runner/RunnerCallback.java b/lts-task-tracker/src/main/java/com/lts/job/task/tracker/runner/RunnerCallback.java similarity index 100% rename from job-task-tracker/src/main/java/com/lts/job/task/tracker/runner/RunnerCallback.java rename to lts-task-tracker/src/main/java/com/lts/job/task/tracker/runner/RunnerCallback.java diff --git a/job-task-tracker/src/main/java/com/lts/job/task/tracker/runner/RunnerFactory.java b/lts-task-tracker/src/main/java/com/lts/job/task/tracker/runner/RunnerFactory.java similarity index 100% rename from job-task-tracker/src/main/java/com/lts/job/task/tracker/runner/RunnerFactory.java rename to lts-task-tracker/src/main/java/com/lts/job/task/tracker/runner/RunnerFactory.java diff --git a/job-task-tracker/src/main/java/com/lts/job/task/tracker/runner/RunnerPool.java b/lts-task-tracker/src/main/java/com/lts/job/task/tracker/runner/RunnerPool.java similarity index 100% rename from job-task-tracker/src/main/java/com/lts/job/task/tracker/runner/RunnerPool.java rename to lts-task-tracker/src/main/java/com/lts/job/task/tracker/runner/RunnerPool.java diff --git a/job-task-tracker/src/main/java/com/lts/job/task/tracker/support/JobPullMachine.java b/lts-task-tracker/src/main/java/com/lts/job/task/tracker/support/JobPullMachine.java similarity index 97% rename from job-task-tracker/src/main/java/com/lts/job/task/tracker/support/JobPullMachine.java rename to lts-task-tracker/src/main/java/com/lts/job/task/tracker/support/JobPullMachine.java index 3e23aa58f..a86640d94 100644 --- a/job-task-tracker/src/main/java/com/lts/job/task/tracker/support/JobPullMachine.java +++ b/lts-task-tracker/src/main/java/com/lts/job/task/tracker/support/JobPullMachine.java @@ -5,7 +5,9 @@ import com.lts.job.core.logger.LoggerFactory; import com.lts.job.core.protocol.JobProtos; import com.lts.job.core.protocol.command.JobPullRequest; +import com.lts.job.remoting.InvokeCallback; import com.lts.job.remoting.exception.RemotingCommandFieldCheckException; +import com.lts.job.remoting.netty.ResponseFuture; import com.lts.job.remoting.protocol.RemotingCommand; import com.lts.job.task.tracker.domain.TaskTrackerApplication; diff --git a/job-task-tracker/src/test/java/com/lts/job/task/tracker/ThreadPoolDynamicTest.java b/lts-task-tracker/src/test/java/com/lts/job/task/tracker/ThreadPoolDynamicTest.java similarity index 100% rename from job-task-tracker/src/test/java/com/lts/job/task/tracker/ThreadPoolDynamicTest.java rename to lts-task-tracker/src/test/java/com/lts/job/task/tracker/ThreadPoolDynamicTest.java diff --git a/pom.xml b/pom.xml index e7a31cd1d..11028fab5 100644 --- a/pom.xml +++ b/pom.xml @@ -5,19 +5,18 @@ 4.0.0 com.lts - job-parent + lts-parent pom - 1.4.2-SNAPSHOT + 1.5-SNAPSHOT - job-core - job-tracker - job-task-tracker - job-client - job-example - - - job-queue - job-logger + lts-core + lts-job-tracker + lts-task-tracker + lts-job-client + lts-queue + lts-logger + lts-example + @@ -99,16 +98,6 @@ - - - - - - - - - - org.mongodb mongo-java-driver