package cz.nkp.differ.exceptions;
/**
*
* @author xrosecky
*/
public class ImageDifferException extends DifferException {
public enum ErrorCode {
IMAGE_UPLOAD_ERROR,
IMAGE_ALREADY_EXISTS,
UNSUPPORTED_EXTENSION,
FILE_SIZE_EXCEEDED,
IMAGE_READ_ERROR
}
protected ErrorCode code;
public ImageDifferException(ErrorCode err, String msg) {
super(msg);
this.code = err;
}
public ImageDifferException(ErrorCode err, String msg, Exception ex) {
super(msg, ex);
this.code = err;
}
public ErrorCode getCode() {
return code;
}
public void setCode(ErrorCode code) {
this.code = code;
}
}