1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.apache.chemistry.opencmis.commons.exceptions;
20
21 import java.math.BigInteger;
22
23
24
25
26 public class CmisStorageException extends CmisBaseException {
27
28 private static final long serialVersionUID = 1L;
29 public static final String EXCEPTION_NAME = "storage";
30
31 public CmisStorageException() {
32 super();
33 }
34
35 public CmisStorageException(String message, BigInteger code, Throwable cause) {
36 super(message, code, cause);
37 }
38
39 public CmisStorageException(String message, String errorContent) {
40 super(message, errorContent);
41 }
42
43 public CmisStorageException(String message, BigInteger code) {
44 super(message, code);
45 }
46
47 public CmisStorageException(String message, BigInteger code, String errorContent) {
48 super(message, code, errorContent);
49 }
50
51 public CmisStorageException(String message, String errorContent, Throwable cause) {
52 super(message, errorContent, cause);
53 }
54
55 public CmisStorageException(String message, Throwable cause) {
56 super(message, BigInteger.ZERO, cause);
57 }
58
59 public CmisStorageException(String message) {
60 super(message, BigInteger.ZERO);
61 }
62
63 @Override
64 public String getExceptionName() {
65 return EXCEPTION_NAME;
66 }
67 }