public class DefaultRenderable extends Object implements Renderable
| Constructor and Description |
|---|
DefaultRenderable() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addHeader(String attribute,
String value) |
protected void |
addHeaders(Map<String,String> headers) |
protected Response |
createResponse() |
protected ResponseEntity |
extractResponseEntity(RequestContext request,
ResponseContext response) |
protected Map<String,String> |
getHeaders() |
protected ResponseEntity |
getResponseEntity() |
protected HttpStatus |
getStatus() |
protected void |
mergeHeaders(RequestContext request,
ResponseContext response,
Map<String,String> headers,
ResponseEntity entity) |
protected void |
putEntityToResponse(Response response,
ResponseEntity entity) |
Response |
render(RequestContext request,
ResponseContext responseContext)
Render invocation result to response.
|
protected void |
setResponseEntity(ResponseEntity entity) |
protected void |
setStatus(HttpStatus status) |
protected void |
setStatus(int status) |
protected void |
updateStatusToResponse(ResponseContext response,
HttpStatus status) |
public Response render(RequestContext request, ResponseContext responseContext) throws IOException, WebApplicationException
Renderablerender in interface Renderablerequest - RequestContextresponseContext - ResponseContextIOException - I/O error.WebApplicationException - other exception.protected Response createResponse()
protected void putEntityToResponse(Response response, ResponseEntity entity)
protected void updateStatusToResponse(ResponseContext response, HttpStatus status)
protected void mergeHeaders(RequestContext request, ResponseContext response, Map<String,String> headers, ResponseEntity entity)
protected final void setStatus(int status)
protected final void setStatus(HttpStatus status)
protected final void setResponseEntity(ResponseEntity entity)
protected final HttpStatus getStatus()
protected final ResponseEntity getResponseEntity()
protected ResponseEntity extractResponseEntity(RequestContext request, ResponseContext response)
Copyright © 2011-2017 Analog Web Framework Development Team. All Rights Reserved.