TaskException.java 723 B

1234567891011121314151617181920212223242526272829303132333435
  1. package com.ruoyi.common.exception.job;
  2. /**
  3. * 计划策略异常
  4. *
  5. * @deprecated 3.4.0删除 迁移至xxl-job
  6. * @author ruoyi
  7. */
  8. public class TaskException extends Exception
  9. {
  10. private static final long serialVersionUID = 1L;
  11. private Code code;
  12. public TaskException(String msg, Code code)
  13. {
  14. this(msg, code, null);
  15. }
  16. public TaskException(String msg, Code code, Exception nestedEx)
  17. {
  18. super(msg, nestedEx);
  19. this.code = code;
  20. }
  21. public Code getCode()
  22. {
  23. return code;
  24. }
  25. public enum Code
  26. {
  27. TASK_EXISTS, NO_TASK_EXISTS, TASK_ALREADY_STARTED, UNKNOWN, CONFIG_ERROR, TASK_NODE_NOT_AVAILABLE
  28. }
  29. }