annotate src/main/java/de/intevation/lada/rest/Response.java @ 78:98fe21a9fbe5

Formatting. Make the data attribute of type Object to make it more general.
author Torsten Irländer <torsten.irlaender@intevation.de>
date Fri, 07 Jun 2013 11:45:46 +0200
parents b43b76fc0525
children bb22b5063a94
rev   line source
75
b43b76fc0525 Added Response class to wrap the returned data into a response object which
Torsten Irländer <torsten.irlaender@intevation.de>
parents:
diff changeset
1 package de.intevation.lada.rest;
b43b76fc0525 Added Response class to wrap the returned data into a response object which
Torsten Irländer <torsten.irlaender@intevation.de>
parents:
diff changeset
2
78
98fe21a9fbe5 Formatting. Make the data attribute of type Object to make it more general.
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 75
diff changeset
3 /**
98fe21a9fbe5 Formatting. Make the data attribute of type Object to make it more general.
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 75
diff changeset
4 * This class is nice!.
98fe21a9fbe5 Formatting. Make the data attribute of type Object to make it more general.
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 75
diff changeset
5 *
98fe21a9fbe5 Formatting. Make the data attribute of type Object to make it more general.
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 75
diff changeset
6 * @author <a href="mailto:torsten@intevation.de">Torsten Irländer</a>
98fe21a9fbe5 Formatting. Make the data attribute of type Object to make it more general.
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 75
diff changeset
7 */
75
b43b76fc0525 Added Response class to wrap the returned data into a response object which
Torsten Irländer <torsten.irlaender@intevation.de>
parents:
diff changeset
8 @SuppressWarnings("serial")
b43b76fc0525 Added Response class to wrap the returned data into a response object which
Torsten Irländer <torsten.irlaender@intevation.de>
parents:
diff changeset
9 public class Response implements java.io.Serializable {
78
98fe21a9fbe5 Formatting. Make the data attribute of type Object to make it more general.
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 75
diff changeset
10
98fe21a9fbe5 Formatting. Make the data attribute of type Object to make it more general.
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 75
diff changeset
11 private Boolean success;
98fe21a9fbe5 Formatting. Make the data attribute of type Object to make it more general.
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 75
diff changeset
12 private String message;
98fe21a9fbe5 Formatting. Make the data attribute of type Object to make it more general.
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 75
diff changeset
13 private Object data;
98fe21a9fbe5 Formatting. Make the data attribute of type Object to make it more general.
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 75
diff changeset
14 private String errors;
98fe21a9fbe5 Formatting. Make the data attribute of type Object to make it more general.
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 75
diff changeset
15 private String warnings;
98fe21a9fbe5 Formatting. Make the data attribute of type Object to make it more general.
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 75
diff changeset
16
98fe21a9fbe5 Formatting. Make the data attribute of type Object to make it more general.
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 75
diff changeset
17 public Response(boolean success, String message, Object data) {
98fe21a9fbe5 Formatting. Make the data attribute of type Object to make it more general.
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 75
diff changeset
18 this.success = success;
98fe21a9fbe5 Formatting. Make the data attribute of type Object to make it more general.
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 75
diff changeset
19 this.message = message;
98fe21a9fbe5 Formatting. Make the data attribute of type Object to make it more general.
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 75
diff changeset
20 this.data = data;
98fe21a9fbe5 Formatting. Make the data attribute of type Object to make it more general.
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 75
diff changeset
21 }
98fe21a9fbe5 Formatting. Make the data attribute of type Object to make it more general.
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 75
diff changeset
22
98fe21a9fbe5 Formatting. Make the data attribute of type Object to make it more general.
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 75
diff changeset
23 public Boolean getSuccess() {
98fe21a9fbe5 Formatting. Make the data attribute of type Object to make it more general.
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 75
diff changeset
24 return success;
98fe21a9fbe5 Formatting. Make the data attribute of type Object to make it more general.
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 75
diff changeset
25 }
98fe21a9fbe5 Formatting. Make the data attribute of type Object to make it more general.
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 75
diff changeset
26
98fe21a9fbe5 Formatting. Make the data attribute of type Object to make it more general.
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 75
diff changeset
27 public void setSuccess(Boolean success) {
98fe21a9fbe5 Formatting. Make the data attribute of type Object to make it more general.
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 75
diff changeset
28 this.success = success;
98fe21a9fbe5 Formatting. Make the data attribute of type Object to make it more general.
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 75
diff changeset
29 }
98fe21a9fbe5 Formatting. Make the data attribute of type Object to make it more general.
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 75
diff changeset
30
98fe21a9fbe5 Formatting. Make the data attribute of type Object to make it more general.
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 75
diff changeset
31 public String getMessage() {
98fe21a9fbe5 Formatting. Make the data attribute of type Object to make it more general.
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 75
diff changeset
32 return message;
98fe21a9fbe5 Formatting. Make the data attribute of type Object to make it more general.
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 75
diff changeset
33 }
98fe21a9fbe5 Formatting. Make the data attribute of type Object to make it more general.
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 75
diff changeset
34
98fe21a9fbe5 Formatting. Make the data attribute of type Object to make it more general.
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 75
diff changeset
35 public void setMessage(String message) {
98fe21a9fbe5 Formatting. Make the data attribute of type Object to make it more general.
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 75
diff changeset
36 this.message = message;
98fe21a9fbe5 Formatting. Make the data attribute of type Object to make it more general.
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 75
diff changeset
37 }
98fe21a9fbe5 Formatting. Make the data attribute of type Object to make it more general.
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 75
diff changeset
38
98fe21a9fbe5 Formatting. Make the data attribute of type Object to make it more general.
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 75
diff changeset
39 public Object getData() {
98fe21a9fbe5 Formatting. Make the data attribute of type Object to make it more general.
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 75
diff changeset
40 return data;
98fe21a9fbe5 Formatting. Make the data attribute of type Object to make it more general.
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 75
diff changeset
41 }
98fe21a9fbe5 Formatting. Make the data attribute of type Object to make it more general.
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 75
diff changeset
42
98fe21a9fbe5 Formatting. Make the data attribute of type Object to make it more general.
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 75
diff changeset
43 public void setData(Object data) {
98fe21a9fbe5 Formatting. Make the data attribute of type Object to make it more general.
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 75
diff changeset
44 this.data = data;
98fe21a9fbe5 Formatting. Make the data attribute of type Object to make it more general.
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 75
diff changeset
45 }
98fe21a9fbe5 Formatting. Make the data attribute of type Object to make it more general.
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 75
diff changeset
46
98fe21a9fbe5 Formatting. Make the data attribute of type Object to make it more general.
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 75
diff changeset
47 public String getErrors() {
98fe21a9fbe5 Formatting. Make the data attribute of type Object to make it more general.
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 75
diff changeset
48 return errors;
98fe21a9fbe5 Formatting. Make the data attribute of type Object to make it more general.
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 75
diff changeset
49 }
98fe21a9fbe5 Formatting. Make the data attribute of type Object to make it more general.
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 75
diff changeset
50
98fe21a9fbe5 Formatting. Make the data attribute of type Object to make it more general.
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 75
diff changeset
51 public void setErrors(String errors) {
98fe21a9fbe5 Formatting. Make the data attribute of type Object to make it more general.
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 75
diff changeset
52 this.errors = errors;
98fe21a9fbe5 Formatting. Make the data attribute of type Object to make it more general.
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 75
diff changeset
53 }
98fe21a9fbe5 Formatting. Make the data attribute of type Object to make it more general.
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 75
diff changeset
54
98fe21a9fbe5 Formatting. Make the data attribute of type Object to make it more general.
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 75
diff changeset
55 public String getWarnings() {
98fe21a9fbe5 Formatting. Make the data attribute of type Object to make it more general.
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 75
diff changeset
56 return warnings;
98fe21a9fbe5 Formatting. Make the data attribute of type Object to make it more general.
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 75
diff changeset
57 }
98fe21a9fbe5 Formatting. Make the data attribute of type Object to make it more general.
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 75
diff changeset
58
98fe21a9fbe5 Formatting. Make the data attribute of type Object to make it more general.
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 75
diff changeset
59 public void setWarnings(String warnings) {
98fe21a9fbe5 Formatting. Make the data attribute of type Object to make it more general.
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 75
diff changeset
60 this.warnings = warnings;
98fe21a9fbe5 Formatting. Make the data attribute of type Object to make it more general.
Torsten Irländer <torsten.irlaender@intevation.de>
parents: 75
diff changeset
61 }
75
b43b76fc0525 Added Response class to wrap the returned data into a response object which
Torsten Irländer <torsten.irlaender@intevation.de>
parents:
diff changeset
62 }
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)