org.codehaus.enunciate.modules.jersey.response
Class StatusMessageResponse

java.lang.Object
  extended by javax.ws.rs.core.Response
      extended by org.codehaus.enunciate.modules.jersey.response.StatusMessageResponse
All Implemented Interfaces:
HasStatusMessage

public class StatusMessageResponse
extends javax.ws.rs.core.Response
implements HasStatusMessage

A response that includes a status message.

Author:
Ryan Heaton

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.ws.rs.core.Response
javax.ws.rs.core.Response.ResponseBuilder, javax.ws.rs.core.Response.Status, javax.ws.rs.core.Response.StatusType
 
Constructor Summary
StatusMessageResponse(javax.ws.rs.core.Response delegate, java.lang.String statusMessage)
           
 
Method Summary
 java.lang.Object getEntity()
           
 javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.Object> getMetadata()
           
 int getStatus()
           
 java.lang.String getStatusMessage()
          The status message.
 
Methods inherited from class javax.ws.rs.core.Response
created, fromResponse, noContent, notAcceptable, notModified, notModified, notModified, ok, ok, ok, ok, ok, seeOther, serverError, status, status, status, temporaryRedirect
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StatusMessageResponse

public StatusMessageResponse(javax.ws.rs.core.Response delegate,
                             java.lang.String statusMessage)
Method Detail

getEntity

public java.lang.Object getEntity()
Specified by:
getEntity in class javax.ws.rs.core.Response

getStatus

public int getStatus()
Specified by:
getStatus in class javax.ws.rs.core.Response

getMetadata

public javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.Object> getMetadata()
Specified by:
getMetadata in class javax.ws.rs.core.Response

getStatusMessage

public java.lang.String getStatusMessage()
The status message.

Specified by:
getStatusMessage in interface HasStatusMessage
Returns:
The status message.