任务相关
This commit is contained in:
parent
b8b67c1d3e
commit
dc6f239a8d
|
|
@ -31,9 +31,11 @@ public abstract class AbtParentTask implements TaskAction {
|
||||||
|
|
||||||
//任务数据
|
//任务数据
|
||||||
protected final ScenarioTask scenarioTask;
|
protected final ScenarioTask scenarioTask;
|
||||||
|
//房间ID
|
||||||
protected final String roomId;
|
protected final String roomId;
|
||||||
|
//http请求
|
||||||
protected WebClient webClient = WebClient.create();
|
protected WebClient webClient = WebClient.create();
|
||||||
|
//线程池
|
||||||
protected ThreadPoolExecutor executor = new ThreadPoolExecutor(
|
protected ThreadPoolExecutor executor = new ThreadPoolExecutor(
|
||||||
5, // 核心线程数
|
5, // 核心线程数
|
||||||
10, // 最大线程数
|
10, // 最大线程数
|
||||||
|
|
@ -52,9 +54,8 @@ public abstract class AbtParentTask implements TaskAction {
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
protected abstract void finished();
|
|
||||||
|
|
||||||
protected abstract void setMag(int mag);
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void doSomeThing() {
|
public void doSomeThing() {
|
||||||
|
|
|
||||||
|
|
@ -27,13 +27,5 @@ public class BattleRootTask extends AbtParentTask {
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@Override
|
|
||||||
protected void finished() {
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
protected void setMag(int mag) {
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
|
||||||
|
|
@ -92,15 +92,7 @@ public class MoveRootTask extends AbtParentTask implements TaskAction {
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@Override
|
|
||||||
protected void finished() {
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
protected void setMag(int mag) {
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -18,10 +18,7 @@ public class SupplierTask extends AbtParentTask implements TaskAction {
|
||||||
super(scenarioTask,roomId);
|
super(scenarioTask,roomId);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
protected void finished() {
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void doSomeThing() {
|
public void doSomeThing() {
|
||||||
|
|
@ -31,8 +28,5 @@ public class SupplierTask extends AbtParentTask implements TaskAction {
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@Override
|
|
||||||
protected void setMag(int mag) {
|
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user