초기소스
This commit is contained in:
@@ -0,0 +1,36 @@
|
||||
package com.wb.domainserver.exception;
|
||||
|
||||
import com.wb.domainserver.exception.code.ErrCode;
|
||||
import lombok.Getter;
|
||||
|
||||
@Getter
|
||||
public class WnbtException extends RuntimeException {
|
||||
private String code;
|
||||
private String codeNumber;
|
||||
private ErrCode errCode;
|
||||
|
||||
public WnbtException(){}
|
||||
|
||||
public WnbtException(String code, String message){
|
||||
super(message);
|
||||
this.code = code;
|
||||
}
|
||||
|
||||
public WnbtException(ErrCode errCode) {
|
||||
super(errCode.getMessage());
|
||||
this.code = String.valueOf(errCode.getStatus());
|
||||
this.codeNumber = String.valueOf(errCode.getStatusCode());
|
||||
this.errCode = errCode;
|
||||
}
|
||||
|
||||
public WnbtException(ErrCode errCode, String customMessage) {
|
||||
super(customMessage);
|
||||
this.code = String.valueOf(errCode.getStatus());
|
||||
this.codeNumber = String.valueOf(errCode.getStatusCode());
|
||||
this.errCode = errCode;
|
||||
}
|
||||
|
||||
public WnbtException(String message, Throwable cause){
|
||||
super(message, cause);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user