package org.simbasecurity.dwclient.exception;
public enum DWSimbaError {
GENERIC_ERROR("0", "One or more errors were found."),
ILLEGAL_ARGUMENT("1", "An illegal argument was given.");
private String code;
private String desc;
private DWSimbaError(String code, String desc) {
this.code = code;
this.desc = desc;
}
public String getCode() {
return code;
}
public String getDescription() {
return desc;
}
@Override
public String toString() {
return String.format("DWS[%s]-[\"%s\"]", getCode(), getDescription());
}
public static String applicationErrorHeader() {
return "DWSimbaError";
}
}