package gov.nysenate.openleg.service.hearing.data;
import gov.nysenate.openleg.model.hearing.PublicHearingId;
public class PublicHearingNotFoundEx extends RuntimeException {
private static final long serialVersionUID = 6022069225508859290L;
protected PublicHearingId publicHearingId;
public PublicHearingNotFoundEx(PublicHearingId publicHearingId, Throwable ex) {
super(
publicHearingId != null
? "Public hearing " + publicHearingId.toString() + " could not be retrieved."
: "Public hearing could not be retrieved since the given public hearing id was null",
ex
);
this.publicHearingId = publicHearingId;
}
public PublicHearingId getPublicHearingId() {
return publicHearingId;
}
}