package gov.nysenate.openleg.service.bill.data;
import gov.nysenate.openleg.model.bill.BaseBillId;
import gov.nysenate.openleg.model.bill.VetoId;
public class VetoNotFoundException extends RuntimeException {
private static final long serialVersionUID = -2752980385510096064L;
protected VetoId vetoId;
protected BaseBillId baseBillId;
public VetoNotFoundException(Throwable cause, VetoId vetoId) {
super(
"VetoMessage "+ vetoId + " could not be retrieved"
, cause);
this.vetoId = vetoId;
}
public VetoNotFoundException(Throwable cause, BaseBillId baseBillId) {
super(
"Could not retrieve vetos for " + baseBillId
, cause);
this.baseBillId = baseBillId;
}
public VetoId getVetoId() {
return vetoId;
}
public BaseBillId getBaseBillId() {
return baseBillId;
}
}