From dbfc04a1dc1bbd998302b7cec914008c3e9d1bd8 Mon Sep 17 00:00:00 2001 From: Shireesh Anjal Date: Mon, 27 Jun 2011 15:58:57 +0530 Subject: Introduced method notFoundResponse to create 404 response from a resource. --- .../storage/management/server/resources/AbstractResource.java | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'src') 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 @@ -73,6 +73,17 @@ public class AbstractResource { return Response.status(Status.ACCEPTED).location(createAbsoluteURI(uriElements)).build(); } + /** + * 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 base URI of the application * @param uriElements URI Elements to be appended to the base URI -- cgit