|
package com.gkhy.safePlatform.equipment.excepiton;
|
|
import com.gkhy.safePlatform.commons.enums.ResultCodes;
|
import com.gkhy.safePlatform.equipment.enums.EquipmentResultCodes;
|
|
public class EquipmentException extends RuntimeException {
|
private String code;
|
private String message;
|
|
public EquipmentException(String message) {
|
super(message);
|
this.code = "A3000";
|
}
|
public EquipmentException(EquipmentResultCodes error) {
|
super(error.getDesc());
|
this.code = error.getCode();
|
this.message = error.getDesc();
|
}
|
public EquipmentException(EquipmentResultCodes equipmentResultCodes,String message) {
|
super(message);
|
this.code = equipmentResultCodes.getCode();
|
this.message = message;
|
}
|
|
public EquipmentException(String code, String message) {
|
super(message);
|
this.code = code;
|
this.message = message;
|
}
|
|
public EquipmentException(ResultCodes clientParamIllegal) {
|
super(clientParamIllegal.getDesc());
|
this.code = clientParamIllegal.getCode();
|
this.message = clientParamIllegal.getDesc();
|
}
|
public EquipmentException(ResultCodes resultCodes,String message) {
|
super(message);
|
this.code = resultCodes.getCode();
|
this.message = message;
|
}
|
|
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;
|
}
|
}
|