17 #ifndef BERRYJOBSEXCEPTIONS_H_
18 #define BERRYJOBSEXCEPTIONS_H_
20 #include <org_blueberry_core_jobs_Export.h>
21 #include <Poco/Exception.h>
26 POCO_DECLARE_EXCEPTION(BERRY_JOBS, InterruptedException, Poco::RuntimeException)
27 POCO_DECLARE_EXCEPTION(BERRY_JOBS, IllegalStateException,
Poco::RuntimeException)
28 POCO_DECLARE_EXCEPTION(BERRY_JOBS, JobRuntimeException,
Poco::RuntimeException)
29 POCO_DECLARE_EXCEPTION(BERRY_JOBS, FinallyThrowException,
Poco::RuntimeException)
30 POCO_DECLARE_EXCEPTION(BERRY_JOBS, IllegalArgumentException,
Poco::Exception)