diff --git a/src/main/java/a8k/appbean/DebugTask.java b/src/main/java/a8k/appbean/DebugTask.java new file mode 100644 index 0000000..e597bdb --- /dev/null +++ b/src/main/java/a8k/appbean/DebugTask.java @@ -0,0 +1,9 @@ +package a8k.appbean; + +public interface DebugTask { + public void run(DebugTaskContext cxt); + + public void onStop(DebugTaskContext cxt); + + public void onException(DebugTaskContext cxt, Exception e); +} diff --git a/src/main/java/a8k/appbean/DebugTaskContext.java b/src/main/java/a8k/appbean/DebugTaskContext.java new file mode 100644 index 0000000..0c23e6c --- /dev/null +++ b/src/main/java/a8k/appbean/DebugTaskContext.java @@ -0,0 +1,19 @@ +package a8k.appbean; + +import java.util.HashMap; +import java.util.Map; + +public class DebugTaskContext { + + Map vals = new HashMap<>(); + + + void setContext(String key, Object val) { + vals.put(key, val); + } + + + public T getContext(String key) { + return (T) vals.get(key); + } +} diff --git a/src/main/java/a8k/service/DebugTaskSchedulerService.java b/src/main/java/a8k/service/DebugTaskSchedulerService.java new file mode 100644 index 0000000..868efe4 --- /dev/null +++ b/src/main/java/a8k/service/DebugTaskSchedulerService.java @@ -0,0 +1,16 @@ +package a8k.service; + + + +public class DebugTaskSchedulerService { + + + + public void stop(){ + + } + + public void start(){ + + } +} diff --git a/src/main/java/a8k/service/hardware/ReactionPlatesTransmitCtrlService.java b/src/main/java/a8k/service/hardware/ReactionPlatesTransmitCtrlService.java index c20221d..46916ac 100644 --- a/src/main/java/a8k/service/hardware/ReactionPlatesTransmitCtrlService.java +++ b/src/main/java/a8k/service/hardware/ReactionPlatesTransmitCtrlService.java @@ -19,7 +19,7 @@ public class ReactionPlatesTransmitCtrlService { 基础操作 =======================================================================================*/ - boolean moduleReset() { + void moduleReset() { /* 复位要求 1. 反应板夹仓推杆零点光电处于触发状态 @@ -29,8 +29,6 @@ public class ReactionPlatesTransmitCtrlService { - - }