AsyncErrorCode.java 863 B

123456789101112131415161718192021222324252627282930313233
  1. package com.bizmatics.service.expcetion;
  2. import com.bizmatics.common.core.exception.ErrorCode;
  3. import com.bizmatics.service.constants.ErrorCodeConst;
  4. /**
  5. * @author fanzhiqiang
  6. */
  7. public enum AsyncErrorCode implements ErrorCode {
  8. ASYNC_OUT_OF_OPERATIONS(ErrorCodeConst.SYSTEM_ASYNC_ERROR_CODE_PREFIX + "001", "No more than 2 operations in an hour"),
  9. OPERATION_TYPE_NOT_EXIST(ErrorCodeConst.SYSTEM_ASYNC_ERROR_CODE_PREFIX + "002", "operation type not exist"),
  10. ;
  11. private final String code;
  12. private final String defaultMessage;
  13. AsyncErrorCode(String code, String defaultMessage) {
  14. this.code = code;
  15. this.defaultMessage = defaultMessage;
  16. }
  17. @Override
  18. public String getCode() {
  19. return this.code;
  20. }
  21. @Override
  22. public String getDefaultMessage() {
  23. return this.defaultMessage;
  24. }
  25. }