org.jboss.resteasy.core
public class ServerResponse extends Response
Response.ResponseBuilder, Response.Status, Response.StatusType
Modifier and Type | Field and Description |
---|---|
protected Annotation[] |
annotations |
protected Object |
entity |
protected Type |
genericType |
protected boolean |
headersCommitted |
protected MessageBodyWriterInterceptor[] |
messageBodyWriterInterceptors |
protected Headers<Object> |
metadata |
protected PostProcessInterceptor[] |
postProcessInterceptors |
protected Class |
resourceClass |
protected Method |
resourceMethod |
protected int |
status |
Constructor and Description |
---|
ServerResponse() |
ServerResponse(Object entity,
int status,
Headers<Object> metadata) |
created, fromResponse, noContent, notAcceptable, notModified, notModified, notModified, ok, ok, ok, ok, ok, seeOther, serverError, status, status, status, temporaryRedirect
protected Object entity
protected int status
protected Annotation[] annotations
protected Type genericType
protected PostProcessInterceptor[] postProcessInterceptors
protected MessageBodyWriterInterceptor[] messageBodyWriterInterceptors
protected Method resourceMethod
protected Class resourceClass
protected boolean headersCommitted
public static ServerResponse copyIfNotServerResponse(Response response)
public Method getResourceMethod()
public void setResourceMethod(Method resourceMethod)
public Class getResourceClass()
public void setResourceClass(Class resourceClass)
public MessageBodyWriterInterceptor[] getMessageBodyWriterInterceptors()
public void setMessageBodyWriterInterceptors(MessageBodyWriterInterceptor[] messageBodyWriterInterceptors)
public PostProcessInterceptor[] getPostProcessInterceptors()
public void setPostProcessInterceptors(PostProcessInterceptor[] postProcessInterceptors)
public MultivaluedMap<String,Object> getMetadata()
getMetadata
in class Response
public void setEntity(Object entity)
public void setStatus(int status)
public void setMetadata(MultivaluedMap<String,Object> metadata)
public Annotation[] getAnnotations()
public void setAnnotations(Annotation[] annotations)
public Type getGenericType()
public void setGenericType(Type genericType)
public void writeTo(HttpRequest request, HttpResponse response, ResteasyProviderFactory providerFactory) throws WriterException
request
- response
- providerFactory
- WriterException
public MediaType resolveContentType()
public void commitHeaders(HttpResponse response)
Copyright © 2014. All Rights Reserved.