summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorShireesh Anjal <shireesh@gluster.com>2011-06-27 15:58:57 +0530
committerShireesh Anjal <shireesh@gluster.com>2011-06-27 15:58:57 +0530
commitdbfc04a1dc1bbd998302b7cec914008c3e9d1bd8 (patch)
treed04882a108f48b55c95a5d991acddd184461c9ad /src
parenta8c6abcc56e23f9f762c0bf5fc4de1a7c0c7599c (diff)
Introduced method notFoundResponse to create 404 response from a resource.
Diffstat (limited to 'src')
-rw-r--r--src/com.gluster.storage.management.server/src/com/gluster/storage/management/server/resources/AbstractResource.java11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/com.gluster.storage.management.server/src/com/gluster/storage/management/server/resources/AbstractResource.java b/src/com.gluster.storage.management.server/src/com/gluster/storage/management/server/resources/AbstractResource.java
index 4523ff75..6bc394c3 100644
--- a/src/com.gluster.storage.management.server/src/com/gluster/storage/management/server/resources/AbstractResource.java
+++ b/src/com.gluster.storage.management.server/src/com/gluster/storage/management/server/resources/AbstractResource.java
@@ -74,6 +74,17 @@ public class AbstractResource {
}
/**
+ * Creates a response with HTTP status code of 404 (not found), also setting the given message in the response body
+ *
+ * @param message
+ * Message to be set in the response body
+ * @return the {@link Response} object
+ */
+ protected Response notFoundResponse(String message) {
+ return Response.status(Status.NOT_FOUND).type(MediaType.TEXT_HTML).entity(message).build();
+ }
+
+ /**
* Creates a new URI that is relative to the <b>base URI</b> of the application
* @param uriElements URI Elements to be appended to the base URI
* @return newly created URI