/*
* Copyright (c) 2012-2015 iWave Software LLC
* All Rights Reserved
*/
package com.iwave.ext.netapp;
public class NetAppException extends RuntimeException {
private static final long serialVersionUID = 1L;
private int errorNumber = -1;
public NetAppException(String message) {
super(message);
}
public NetAppException(String message, Throwable cause) {
// add cause to message, so it appears in portal request view
super(message + " (" + cause.getMessage() + ")", cause);
}
public NetAppException(String message, Throwable cause, int errorNumber) {
this(message, cause);
this.errorNumber = errorNumber;
}
public int getErrorNumber() {
return errorNumber;
}
}