13 #ifndef BERRYJOBSEXCEPTIONS_H_
14 #define BERRYJOBSEXCEPTIONS_H_
17 #include <Poco/Exception.h>
22 POCO_DECLARE_EXCEPTION(
BERRY_JOBS, InterruptedException, Poco::RuntimeException)
23 POCO_DECLARE_EXCEPTION(
BERRY_JOBS, IllegalStateException, Poco::RuntimeException)
24 POCO_DECLARE_EXCEPTION(
BERRY_JOBS, JobRuntimeException, Poco::RuntimeException)
25 POCO_DECLARE_EXCEPTION(
BERRY_JOBS, FinallyThrowException, Poco::RuntimeException)
26 POCO_DECLARE_EXCEPTION(
BERRY_JOBS, IllegalArgumentException, Poco::Exception)