| | |
| | | } |
| | | |
| | | public void submitDualCrnIoTasks(MainProcessLane lane, long minIntervalMs) { |
| | | mainProcessTaskSubmitter.submitSerialTask( |
| | | MainProcessLane.DUAL_CRN_SCAN, |
| | | "submitDualCrnIoTasks", |
| | | minIntervalMs, |
| | | new Runnable() { |
| | | @Override |
| | | public void run() { |
| | | submitDualCrnIoTasksInternal(lane, minIntervalMs); |
| | | } |
| | | } |
| | | ); |
| | | } |
| | | |
| | | private void submitDualCrnIoTasksInternal(MainProcessLane lane, long minIntervalMs) { |
| | | List<BasDualCrnp> basDualCrnps = basDualCrnpService.selectList(new EntityWrapper<>()); |
| | | for (final BasDualCrnp basDualCrnp : basDualCrnps) { |
| | | Integer crnNo = basDualCrnp == null ? null : basDualCrnp.getCrnNo(); |
| | |
| | | } |
| | | |
| | | public void submitDualCrnIoExecuteFinishTasks(MainProcessLane lane, long minIntervalMs) { |
| | | mainProcessTaskSubmitter.submitSerialTask( |
| | | MainProcessLane.DUAL_CRN_SCAN, |
| | | "submitDualCrnIoExecuteFinishTasks", |
| | | minIntervalMs, |
| | | new Runnable() { |
| | | @Override |
| | | public void run() { |
| | | submitDualCrnIoExecuteFinishTasksInternal(lane, minIntervalMs); |
| | | } |
| | | } |
| | | ); |
| | | } |
| | | |
| | | private void submitDualCrnIoExecuteFinishTasksInternal(MainProcessLane lane, long minIntervalMs) { |
| | | List<BasDualCrnp> basDualCrnps = basDualCrnpService.selectList(new EntityWrapper<>()); |
| | | for (final BasDualCrnp basDualCrnp : basDualCrnps) { |
| | | Integer crnNo = basDualCrnp == null ? null : basDualCrnp.getCrnNo(); |