專案中使用的設計模式之狀態模式
阿新 • • 發佈:2019-01-23
- public interface ActTodoTaskMQState {
- /**
- * 推送代辦訊息
- *
- * @param topic
- * @param todoTaskList
- * @return
- * @author YixinCapital -- shaoml
- * 2017年5月22日 下午6:07:40
- */
- booleansendTodoMsg(String topic,List<TodoTaskDTO> todoTaskList);
- /**
- * 推送代辦訊息big更新taskHandle表
- *
- * @param taskHandleDTO
- * @param distributeTaskDTO
- * @author YixinCapital -- shaoml
- * 2017年5月22日 下午5:38:06
- */
- voidsendTodoMsgAndUpdateTodoTask(ActExSVTaskHandleDTO taskHandleDTO,SVDistributeTaskDTOdistributeTaskDTO);
- /**
- * 推送代辦訊息big更新taskHandle表
- *
- * @param taskHandleDTO
- * @param distributeTaskDTO
- * @author YixinCapital -- shaoml
- * 2017年5月22日 下午5:38:06
- */
- voidsendTodoMsgAndUpdateTodoTask(SVDistributeTaskDTO distributeTaskDTO,List<TodoTaskDTO> todoTaskList);
- /**
- * 重複推送代辦
- *
- * @param accessSystemDTO
- * @param todoTaskList
- * @return
- * @author YixinCapital -- shaoml
- * 2017年5月23日 上午11:21:35
- */
- booleansendTodoMsg(ActExSVAccessSystemDTO accessSystemDTO,List<ActExSVTaskHandleDTO> taskHandleList);
- }