First page Back Continue Last page Overview Graphics
HALL Exceptions
Standard exception classes raised by HALL for all errors.
All exceptions are caught locally in HALL and converted to one of the standard exceptions.
Exceptions:
- HallException(Exception): Base hall exception. All exceptions extend this and can be used as a catch all.
- HallResourceFailure(HallException): Can't access an external resource.
- HallDataIntegrityError(HallException): Data found in the DB is incorrect.
- HallImproperUseError(HallException): Data provided to the interface is incorrect.
- HallManualInterventionError(HallException): Operation could not be completed and will require manual intervention.