01: /*
02: * $Id: OperationFailedException.java,v 1.3 2002/09/16 08:05:06 jkl Exp $
03: *
04: * Copyright (c) 2002 Njet Communications Ltd. All Rights Reserved.
05: *
06: * Use is subject to license terms, as defined in
07: * Anvil Sofware License, Version 1.1. See LICENSE
08: * file, or http://njet.org/license-1.1.txt
09: */
10: package anvil.server;
11:
12: /**
13: * class OperationFailedException
14: *
15: * @author: Jani Lehtimäki
16: */
17: public class OperationFailedException extends Exception {
18:
19: private Throwable _cause;
20:
21: public OperationFailedException() {
22: super ();
23: }
24:
25: public OperationFailedException(String message) {
26: super (message);
27: }
28:
29: public OperationFailedException(Throwable cause) {
30: super (cause.getMessage());
31: _cause = cause;
32: }
33:
34: public OperationFailedException(String message, Throwable cause) {
35: super (message);
36: _cause = cause;
37: }
38:
39: public Throwable getCause() {
40: return _cause;
41: }
42:
43: }
|