Class ResponseImpl
java.lang.Object
jakarta.ws.rs.core.Response
org.jboss.resteasy.reactive.common.jaxrs.ResponseImpl
- All Implemented Interfaces:
AutoCloseable
public class ResponseImpl
extends jakarta.ws.rs.core.Response
This is the Response class for user-created responses. The client response
object has more deserialising powers in @{link
io.quarkus.rest.server.runtime.client.QuarkusRestClientResponse.-
Nested Class Summary
Nested classes/interfaces inherited from class jakarta.ws.rs.core.Response
jakarta.ws.rs.core.Response.ResponseBuilder, jakarta.ws.rs.core.Response.Status, jakarta.ws.rs.core.Response.StatusType -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanprotected voidvoidclose()getDate()jakarta.ws.rs.core.EntityTaggetHeaderString(String name) intjakarta.ws.rs.core.Linkjakarta.ws.rs.core.Link.BuildergetLinkBuilder(String relation) Set<jakarta.ws.rs.core.Link>getLinks()jakarta.ws.rs.core.MediaTypeintjakarta.ws.rs.core.Response.StatusTypebooleanbooleanvoidpopulateStringHeaders(String headerName, List<Object> values) <T> TreadEntity(jakarta.ws.rs.core.GenericType<T> entityType) <T> TreadEntity(jakarta.ws.rs.core.GenericType<T> entityType, Annotation[] annotations) <T> TreadEntity(Class<T> entityType) <T> TreadEntity(Class<T> entityType, Annotation[] annotations) protected <T> TreadEntity(Class<T> entityType, Type genericType, Annotation[] annotations) protected voidvoidsetEntityStream(InputStream entityStream) voidsetStatus(int status) Internal: this is just cheaper than duplicating the response just to change the statusvoidsetStatusInfo(jakarta.ws.rs.core.Response.StatusType statusType) Internal: this is just cheaper than duplicating the response just to change the statusMethods inherited from class jakarta.ws.rs.core.Response
accepted, accepted, created, fromResponse, getHeaders, isClosed, noContent, notAcceptable, notModified, notModified, notModified, ok, ok, ok, ok, ok, seeOther, serverError, status, status, status, status, temporaryRedirect
-
Field Details
-
entity
-
consumed
protected boolean consumed -
closed
protected boolean closed -
buffered
protected boolean buffered
-
-
Constructor Details
-
ResponseImpl
public ResponseImpl()
-
-
Method Details
-
getStatus
public int getStatus()- Specified by:
getStatusin classjakarta.ws.rs.core.Response
-
setStatus
public void setStatus(int status) Internal: this is just cheaper than duplicating the response just to change the status -
getStatusInfo
public jakarta.ws.rs.core.Response.StatusType getStatusInfo()- Specified by:
getStatusInfoin classjakarta.ws.rs.core.Response
-
setStatusInfo
public void setStatusInfo(jakarta.ws.rs.core.Response.StatusType statusType) Internal: this is just cheaper than duplicating the response just to change the status -
getEntity
- Specified by:
getEntityin classjakarta.ws.rs.core.Response
-
setEntity
-
getEntityStream
-
setEntityStream
-
readEntity
-
readEntity
- Specified by:
readEntityin classjakarta.ws.rs.core.Response
-
readEntity
public <T> T readEntity(jakarta.ws.rs.core.GenericType<T> entityType) - Specified by:
readEntityin classjakarta.ws.rs.core.Response
-
readEntity
- Specified by:
readEntityin classjakarta.ws.rs.core.Response
-
readEntity
- Specified by:
readEntityin classjakarta.ws.rs.core.Response
-
hasEntity
public boolean hasEntity()- Specified by:
hasEntityin classjakarta.ws.rs.core.Response
-
bufferEntity
public boolean bufferEntity()- Specified by:
bufferEntityin classjakarta.ws.rs.core.Response
-
checkClosed
protected void checkClosed() -
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein classjakarta.ws.rs.core.Response
-
getMediaType
public jakarta.ws.rs.core.MediaType getMediaType()- Specified by:
getMediaTypein classjakarta.ws.rs.core.Response
-
getLanguage
- Specified by:
getLanguagein classjakarta.ws.rs.core.Response
-
getLength
public int getLength()- Specified by:
getLengthin classjakarta.ws.rs.core.Response
-
getAllowedMethods
- Specified by:
getAllowedMethodsin classjakarta.ws.rs.core.Response
-
getCookies
- Specified by:
getCookiesin classjakarta.ws.rs.core.Response
-
getEntityTag
public jakarta.ws.rs.core.EntityTag getEntityTag()- Specified by:
getEntityTagin classjakarta.ws.rs.core.Response
-
getDate
- Specified by:
getDatein classjakarta.ws.rs.core.Response
-
getLastModified
- Specified by:
getLastModifiedin classjakarta.ws.rs.core.Response
-
getLocation
- Specified by:
getLocationin classjakarta.ws.rs.core.Response
-
getLinks
- Specified by:
getLinksin classjakarta.ws.rs.core.Response
-
hasLink
- Specified by:
hasLinkin classjakarta.ws.rs.core.Response
-
getLink
- Specified by:
getLinkin classjakarta.ws.rs.core.Response
-
getLinkBuilder
- Specified by:
getLinkBuilderin classjakarta.ws.rs.core.Response
-
getMetadata
- Specified by:
getMetadatain classjakarta.ws.rs.core.Response
-
getStringHeaders
- Specified by:
getStringHeadersin classjakarta.ws.rs.core.Response
-
populateStringHeaders
-
getHeaderString
- Specified by:
getHeaderStringin classjakarta.ws.rs.core.Response
-
getEntityAnnotations
-