package org.archstudio.ljm;
public class LJMException extends RuntimeException implements java.io.Serializable {
private static final long serialVersionUID = -2863645800942870129L;
protected boolean isTransient = false;
public LJMException(String description) {
super(description);
isTransient = false;
}
public LJMException(String description, Throwable targetException) {
super(description, targetException);
isTransient = false;
}
public LJMException(String description, boolean isTransient) {
super(description);
this.isTransient = isTransient;
}
public LJMException(String description, Throwable targetException, boolean isTransient) {
super(description);
this.isTransient = isTransient;
}
public boolean isTransient() {
return isTransient;
}
public void setTransient(boolean isTransient) {
this.isTransient = isTransient;
}
}