柯桥增值式服务
25'ten fazla konu seçemezsiniz Konular bir harf veya rakamla başlamalı, kısa çizgiler ('-') içerebilir ve en fazla 35 karakter uzunluğunda olabilir.

34 satır
894B

  1. package com.ningdatech.kqapi.common.exception;
  2. import com.ningdatech.kqapi.common.exception.code.BaseExceptionCode;
  3. import com.ningdatech.kqapi.common.exception.code.ExceptionCode;
  4. /**
  5. * 403 禁止访问
  6. *
  7. * @author WendyYang
  8. * @version 1.0
  9. */
  10. public class ForbiddenException extends BaseUncheckedException {
  11. private static final long serialVersionUID = 1L;
  12. public ForbiddenException(int code, String message) {
  13. super(code, message);
  14. }
  15. public static ForbiddenException wrap(BaseExceptionCode ex) {
  16. return new ForbiddenException(ex.getCode(), ex.getMsg());
  17. }
  18. public static ForbiddenException wrap(String msg) {
  19. return new ForbiddenException(ExceptionCode.FORBIDDEN.getCode(), msg);
  20. }
  21. @Override
  22. public String toString() {
  23. return "ForbiddenException [message=" + getMessage() + ", code=" + getCode() + "]";
  24. }
  25. }