Source code: dr/davmgr/protocol/cmd/ErrorInformation.java
1 package dr.davmgr.protocol.cmd;
2
3 import dr.davmgr.protocol.Urls;
4
5 public class ErrorInformation
6 {
7 private Urls urls = null;
8 private int statusCode=-1;
9 private Exception exception=null;
10 private String responseData = null;
11
12 public ErrorInformation(Urls urls) {
13 this.urls=urls;
14 }
15 public ErrorInformation(Urls urls, int statusCode) {
16 this.urls=urls;
17 this.statusCode=statusCode;
18 }
19 public ErrorInformation(Urls urls, Exception exception) {
20 this.urls=urls;
21 this.exception=exception;
22 }
23
24 public Urls getUrls() {
25 return urls;
26 }
27 public void setUrls(Urls urls) {
28 this.urls=urls;
29 }
30 public int getStatusCode() {
31 return statusCode;
32 }
33 public void setStatusCode(int statusCode) {
34 this.statusCode=statusCode;
35 }
36 public Exception getException() {
37 return exception;
38 }
39 public void setException(Exception exception) {
40 this.exception=exception;
41 }
42 public void setResponseData(String responseData) {
43 this.responseData=responseData;
44 }
45 public String getResponseData() {
46 return responseData;
47 }
48 public String toString() {
49 return getClass().getName()+"[urls="+urls+"; statusCode="+statusCode+"; exception="+exception;
50 }
51 public void finalize() {
52 urls=null; exception=null; responseData=null;
53 }
54 }