package net.mengkang.nettyrest; import net.mengkang.nettyrest.response.Info; import net.mengkang.nettyrest.response.Result; import org.slf4j.Logger; import org.slf4j.LoggerFactory; public class ErrorHandler { private static final Logger logger = LoggerFactory.getLogger(StatusCode.class); public static Result error(int errorCode) { Result result = new Result<>(new Info()); result.getInfo().setCode(errorCode).setCodeMessage(StatusCode.codeMap.get(errorCode)); return result; } public static Result error(int errorCode,String parameter) { Result result = new Result<>(new Info()); result.getInfo() .setCode(errorCode) .setCodeMessage(String.format(StatusCode.codeMap.get(errorCode), parameter)); return result; } }