package com.dy.rtuMw.server.local; import com.dy.common.mw.protocol.Command; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; /** * @Author liurunyu * @Date 2023/12/21 15:17 * @LastEditTime 2023/12/21 15:17 * @Description */ public class ReturnCommand { private static Logger log = LogManager.getLogger(ReturnCommand.class) ; /** * 处理命令成功 * @param message */ public static Command successed(String message, String commandId, String code, Object attachment){ log.info(message) ; Command command = new Command().createReturnSuccessCommand(message, commandId, code) ; command.setAttachment(attachment) ; return command ; } /** * 处理命令成功 * @param message */ public static Command successed(String message, String commandId, String code){ log.info(message) ; return new Command().createReturnSuccessCommand(message, commandId, code) ; } /** * 处理命令发生错误 * @param message */ public static Command errored(String message, String commandId, String code){ log.error(message) ; return new Command().createReturnErrorCommand(message, commandId, code) ; } }