| 1234567891011121314151617181920212223242526272829303132333435363738394041 |
- package org.zhongzheng.common.utils;
- //
- // Source code recreated from a .class file by IntelliJ IDEA
- // (powered by FernFlower decompiler)
- //
- import org.zhongzheng.common.utils.IResultCode;
- import org.zhongzheng.common.utils.impl.ResultCode;
- public class ServiceException extends RuntimeException {
- private static final long serialVersionUID = 2359767895161832954L;
- private final IResultCode resultCode;
- public ServiceException(String message) {
- super(message);
- this.resultCode = ResultCode.FAILURE;
- }
- public ServiceException(IResultCode resultCode) {
- super(resultCode.getMessage());
- this.resultCode = resultCode;
- }
- public ServiceException(IResultCode resultCode, Throwable cause) {
- super(cause);
- this.resultCode = resultCode;
- }
- public Throwable fillInStackTrace() {
- return this;
- }
- public Throwable doFillInStackTrace() {
- return super.fillInStackTrace();
- }
- public IResultCode getResultCode() {
- return this.resultCode;
- }
- }
|