Skip to content

Commit 57d437c

Browse files
author
hugui
committed
optimize imports and add old feedback data handler policy
1 parent 069ac9b commit 57d437c

File tree

36 files changed

+145
-79
lines changed

36 files changed

+145
-79
lines changed

job-client/src/main/java/com/lts/job/client/JobClient.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
package com.lts.job.client;
22

33
import com.lts.job.client.domain.JobClientApplication;
4+
import com.lts.job.client.domain.JobClientNode;
5+
import com.lts.job.client.domain.Response;
6+
import com.lts.job.client.domain.ResponseCode;
47
import com.lts.job.client.processor.RemotingDispatcher;
58
import com.lts.job.client.support.JobFinishedHandler;
69
import com.lts.job.core.Application;
710
import com.lts.job.core.cluster.AbstractClientNode;
811
import com.lts.job.core.constant.Constants;
912
import com.lts.job.core.domain.Job;
10-
import com.lts.job.client.domain.JobClientNode;
11-
import com.lts.job.client.domain.Response;
12-
import com.lts.job.client.domain.ResponseCode;
1313
import com.lts.job.core.exception.JobTrackerNotFoundException;
1414
import com.lts.job.core.protocol.JobProtos;
1515
import com.lts.job.core.protocol.command.JobSubmitRequest;

job-client/src/main/java/com/lts/job/client/RetryJobClient.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22

33
import com.lts.job.client.domain.JobClientApplication;
44
import com.lts.job.client.domain.JobClientNode;
5+
import com.lts.job.client.domain.Response;
56
import com.lts.job.client.domain.ResponseCode;
67
import com.lts.job.core.domain.Job;
7-
import com.lts.job.client.domain.Response;
88
import com.lts.job.core.support.RetryScheduler;
99

1010
import java.util.Arrays;

job-core/src/main/java/com/lts/job/core/Application.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22

33
import com.lts.job.core.cluster.MasterElector;
44
import com.lts.job.core.cluster.NodeManager;
5-
import com.lts.job.core.registry.PathParser;
65
import com.lts.job.core.domain.JobNodeConfig;
76
import com.lts.job.core.protocol.command.CommandBodyWrapper;
7+
import com.lts.job.core.registry.PathParser;
88

99
/**
1010
* @author Robert HG (254963746@qq.com) on 8/17/14.

job-core/src/main/java/com/lts/job/core/cluster/AbstractJobNode.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
package com.lts.job.core.cluster;
22

3+
import com.lts.job.core.Application;
34
import com.lts.job.core.domain.JobNodeConfig;
5+
import com.lts.job.core.factory.JobNodeConfigFactory;
46
import com.lts.job.core.factory.NodeFactory;
57
import com.lts.job.core.listener.MasterNodeChangeListener;
8+
import com.lts.job.core.listener.MasterNodeElectionListener;
69
import com.lts.job.core.listener.NodeChangeListener;
710
import com.lts.job.core.registry.Registry;
811
import com.lts.job.core.registry.ZkNodeRegistry;
9-
import com.lts.job.core.Application;
10-
import com.lts.job.core.listener.MasterNodeElectionListener;
11-
import com.lts.job.core.factory.JobNodeConfigFactory;
1212
import com.lts.job.core.util.GenericsUtils;
1313
import org.slf4j.Logger;
1414
import org.slf4j.LoggerFactory;

job-core/src/main/java/com/lts/job/core/cluster/MasterElector.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package com.lts.job.core.cluster;
22

3-
import com.lts.job.core.listener.MasterNodeChangeListener;
43
import com.lts.job.core.Application;
4+
import com.lts.job.core.listener.MasterNodeChangeListener;
55
import com.lts.job.core.util.CollectionUtils;
66
import org.slf4j.Logger;
77
import org.slf4j.LoggerFactory;

job-core/src/main/java/com/lts/job/core/listener/MasterNodeElectionListener.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package com.lts.job.core.listener;
22

3-
import com.lts.job.core.cluster.Node;
43
import com.lts.job.core.Application;
4+
import com.lts.job.core.cluster.Node;
55

66
import java.util.ArrayList;
77
import java.util.List;

job-core/src/main/java/com/lts/job/core/registry/ZkNodeRegistry.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
package com.lts.job.core.registry;
22

3+
import com.lts.job.core.Application;
34
import com.lts.job.core.cluster.Node;
45
import com.lts.job.core.cluster.NodeType;
56
import com.lts.job.core.listener.NodeChangeListener;
6-
import com.lts.job.core.Application;
77
import com.lts.job.core.util.CollectionUtils;
88
import com.lts.job.registry.zookeeper.ChildListener;
99
import com.lts.job.registry.zookeeper.StateListener;

job-core/src/main/java/com/lts/job/core/remoting/RemotingClientDelegate.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
package com.lts.job.core.remoting;
22

3+
import com.lts.job.core.Application;
34
import com.lts.job.core.cluster.Node;
45
import com.lts.job.core.exception.JobTrackerNotFoundException;
56
import com.lts.job.core.loadbalance.LoadBalance;
6-
import com.lts.job.core.Application;
77
import com.lts.job.remoting.InvokeCallback;
8-
import com.lts.job.remoting.exception.*;
8+
import com.lts.job.remoting.exception.RemotingCommandFieldCheckException;
99
import com.lts.job.remoting.netty.NettyRemotingClient;
1010
import com.lts.job.remoting.netty.NettyRequestProcessor;
1111
import com.lts.job.remoting.protocol.RemotingCommand;

job-core/src/main/java/com/lts/job/core/remoting/RemotingServerDelegate.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package com.lts.job.core.remoting;
22

3-
import com.lts.job.core.exception.RemotingSendException;
43
import com.lts.job.core.Application;
4+
import com.lts.job.core.exception.RemotingSendException;
55
import com.lts.job.remoting.InvokeCallback;
66
import com.lts.job.remoting.RemotingServer;
77
import com.lts.job.remoting.exception.RemotingCommandFieldCheckException;

job-core/src/main/java/com/lts/job/core/support/ConsistentHashSelector.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@
22

33
import java.nio.ByteBuffer;
44
import java.nio.ByteOrder;
5-
import java.util.*;
5+
import java.util.List;
6+
import java.util.SortedMap;
7+
import java.util.TreeMap;
68

79
/**
810
* 一致性hash算法

0 commit comments

Comments
 (0)