public abstract class AbstractResponse extends Object implements Response
Response.CacheControlResponse, Response.ContentEncoding, Response.ContentType, Response.Entity, Response.Header, Response.Status| Modifier and Type | Field and Description |
|---|---|
protected Long |
contentLength |
protected Response.Entity |
entity |
APPLICATION_XML, HTTP, IMAGE_JPG, MULTIPART, MULTIPART_MIXED, XML| Constructor and Description |
|---|
AbstractResponse() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclose, getHeaders, getNonStandardHeader, getOutputStream, getStatus, sendError, setAuthenticateHeader, setCookie, setCookie, setNonStandardHeader, setStatusprotected Long contentLength
protected Response.Entity entity
public void setResponseHeader(Response.Header header, String value)
public String getResponseHeader(Response.Header header)
public void setContentEncodingHeader(Response.ContentEncoding encoding)
setContentEncodingHeader in interface Responsepublic Long getContentLength()
getContentLength in interface Responsepublic void setDateHeader(Date date)
setDateHeader in interface Responsepublic void setContentRangeHeader(long start,
long finish,
Long totalLength)
setContentRangeHeader in interface Responsepublic void setContentLengthHeader(Long totalLength)
setContentLengthHeader in interface Responsepublic void setContentTypeHeader(String type)
setContentTypeHeader in interface Responsepublic String getContentTypeHeader()
getContentTypeHeader in interface Responsepublic void setCacheControlMaxAgeHeader(Long delta)
setCacheControlMaxAgeHeader in interface Responsepublic void setCacheControlPrivateMaxAgeHeader(Long delta)
setCacheControlPrivateMaxAgeHeader in interface Responsepublic void setExpiresHeader(Date expiresAt)
setExpiresHeader in interface Responsepublic void setLastModifiedHeader(Date date)
setLastModifiedHeader in interface Responsepublic void setCacheControlNoCacheHeader()
setCacheControlNoCacheHeader in interface Responsepublic void setLocationHeader(String redirectUrl)
setLocationHeader in interface Responsepublic String getAcceptRanges()
getAcceptRanges in interface Responsepublic void setAcceptRanges(String s)
setAcceptRanges in interface Responsepublic void setAllowHeader(List<String> methodsAllowed)
setAllowHeader in interface Responsepublic void setLockTokenHeader(String s)
setLockTokenHeader in interface Responsepublic void setDavHeader(String supportedLevels)
setDavHeader in interface Responsepublic void setVaryHeader(String value)
setVaryHeader in interface Responsepublic String getAccessControlAllowOrigin()
getAccessControlAllowOrigin in interface Responsepublic void setAccessControlAllowOrigin(String s)
setAccessControlAllowOrigin in interface Responsepublic void setEntity(Response.Entity entity)
public Response.Entity getEntity()
public void sendRedirect(String url)
sendRedirect in interface Responsepublic void sendPermanentRedirect(String url)
sendPermanentRedirect in interface Responseprotected void setAnyDateHeader(Response.Header name, Date date)
Copyright © 2021 McEvoy Software Ltd. All rights reserved.