1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.springframework.osgi;
17
18 /**
19 * Root of the Spring DM exception hierarchy.
20 *
21 * @author Costin Leau
22 *
23 */
24 public class OsgiException extends RuntimeException {
25
26 private static final long serialVersionUID = -2484573525557843394L;
27
28 /**
29 * Default constructor using no specified cause or detailed message.
30 */
31 public OsgiException() {
32 super();
33 }
34
35 /**
36 * Constructs a new <code>OsgiException</code> instance.
37 *
38 * @param message detailed message
39 * @param cause exception cause
40 */
41 public OsgiException(String message, Throwable cause) {
42 super(message, cause);
43 }
44
45 /**
46 * Constructs a new <code>OsgiException</code> instance.
47 *
48 * @param message detailed message
49 */
50 public OsgiException(String message) {
51 super(message);
52 }
53
54 /**
55 * Constructs a new <code>OsgiException</code> instance.
56 *
57 * @param cause exception cause
58 */
59 public OsgiException(Throwable cause) {
60 super(cause);
61 }
62
63 }