package cn.seecoder.ojserver.service; import cn.seecoder.codejudge.client.JudgeResult; import cn.seecoder.ojserver.model.vo.CodeJudgeVO; public interface JudgeService { public JudgeResult judgeCode(Integer questionId, CodeJudgeVO codeJudgeVO); public JudgeResult asyncJudgeCode(Integer questionId, CodeJudgeVO codeJudgeVO); public JudgeResult syncJudgeCode(Integer questionId, CodeJudgeVO codeJudgeVO); public JudgeResult rabbit(Integer questionId, CodeJudgeVO codeJudgeVO); public JudgeResult mysqlAndMQ(Integer questionId, CodeJudgeVO codeJudgeVO); }