|
package com.gkhy.safePlatform.targetDuty.excepiton;
|
|
import com.gkhy.safePlatform.commons.enums.ResultCodes;
|
import com.gkhy.safePlatform.targetDuty.enums.TargetDutyResultCodes;
|
|
public class TargetDutyException extends RuntimeException {
|
private String code;
|
private String message;
|
|
public TargetDutyException(TargetDutyResultCodes error) {
|
super(error.getDesc());
|
this.code = error.getCode();
|
this.message = error.getDesc();
|
}
|
|
public TargetDutyException(String message) {
|
super(message);
|
this.code = "A3000";
|
}
|
|
public TargetDutyException(String code, String message) {
|
super(message);
|
this.code = code;
|
this.message = message;
|
}
|
|
public TargetDutyException(ResultCodes clientParamIllegal) {
|
super(clientParamIllegal.getDesc());
|
this.code = clientParamIllegal.getCode();
|
this.message = clientParamIllegal.getDesc();
|
}
|
|
public String getCode() {
|
return this.code;
|
}
|
|
public void setCode(String code) {
|
this.code = code;
|
}
|
|
public String getMessage() {
|
return this.message;
|
}
|
|
public void setMessage(String message) {
|
this.message = message;
|
}
|
}
|