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