1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 package com.ebay.carad.os.vitalsigns;
22
23 /***
24 * This (or a subclass of such) is the proper exception to throw from
25 * within any report, data retriever, or listener that misbehaves. This
26 * exception is reported to listeners by a well-behaved IDashboardAgent
27 * implementation by notifying its own listeners first, and then notifying
28 * the listeners of all contained reports.
29 *
30 * @author Jeremy Thomerson
31 * @version $Id$
32 */
33 public class ReportingException extends RuntimeException {
34
35
36
37 private static final long serialVersionUID = 1L;
38
39 public ReportingException() {
40 super();
41 }
42
43 public ReportingException(String message) {
44 super(message);
45 }
46
47 public ReportingException(Throwable cause) {
48 super(cause);
49 }
50
51 public ReportingException(String message, Throwable cause) {
52 super(message, cause);
53 }
54
55 }
56