Class ContainerResponseContextImpl

    • Method Detail

      • getStatus

        public int getStatus()
        Specified by:
        getStatus in interface jakarta.ws.rs.container.ContainerResponseContext
      • setStatus

        public void setStatus​(int code)
        Specified by:
        setStatus in interface jakarta.ws.rs.container.ContainerResponseContext
      • getStatusInfo

        public jakarta.ws.rs.core.Response.StatusType getStatusInfo()
        Specified by:
        getStatusInfo in interface jakarta.ws.rs.container.ContainerResponseContext
      • setStatusInfo

        public void setStatusInfo​(jakarta.ws.rs.core.Response.StatusType statusInfo)
        Specified by:
        setStatusInfo in interface jakarta.ws.rs.container.ContainerResponseContext
      • getEntityClass

        public Class<?> getEntityClass()
        Specified by:
        getEntityClass in interface jakarta.ws.rs.container.ContainerResponseContext
      • getEntityType

        public Type getEntityType()
        Specified by:
        getEntityType in interface jakarta.ws.rs.container.ContainerResponseContext
      • setEntity

        public void setEntity​(Object entity)
        Specified by:
        setEntity in interface jakarta.ws.rs.container.ContainerResponseContext
      • setEntity

        public void setEntity​(Object entity,
                              Annotation[] annotations,
                              jakarta.ws.rs.core.MediaType mediaType)
        Specified by:
        setEntity in interface jakarta.ws.rs.container.ContainerResponseContext
      • getHeaders

        public jakarta.ws.rs.core.MultivaluedMap<String,​Object> getHeaders()
        Specified by:
        getHeaders in interface jakarta.ws.rs.container.ContainerResponseContext
      • getAllowedMethods

        public Set<String> getAllowedMethods()
        Specified by:
        getAllowedMethods in interface jakarta.ws.rs.container.ContainerResponseContext
      • getDate

        public Date getDate()
        Specified by:
        getDate in interface jakarta.ws.rs.container.ContainerResponseContext
      • getLanguage

        public Locale getLanguage()
        Specified by:
        getLanguage in interface jakarta.ws.rs.container.ContainerResponseContext
      • getLength

        public int getLength()
        Specified by:
        getLength in interface jakarta.ws.rs.container.ContainerResponseContext
      • getMediaType

        public jakarta.ws.rs.core.MediaType getMediaType()
        Specified by:
        getMediaType in interface jakarta.ws.rs.container.ContainerResponseContext
      • getCookies

        public Map<String,​jakarta.ws.rs.core.NewCookie> getCookies()
        Specified by:
        getCookies in interface jakarta.ws.rs.container.ContainerResponseContext
      • getEntityTag

        public jakarta.ws.rs.core.EntityTag getEntityTag()
        Specified by:
        getEntityTag in interface jakarta.ws.rs.container.ContainerResponseContext
      • getLastModified

        public Date getLastModified()
        Specified by:
        getLastModified in interface jakarta.ws.rs.container.ContainerResponseContext
      • getLocation

        public URI getLocation()
        Specified by:
        getLocation in interface jakarta.ws.rs.container.ContainerResponseContext
      • getLinks

        public Set<jakarta.ws.rs.core.Link> getLinks()
        Specified by:
        getLinks in interface jakarta.ws.rs.container.ContainerResponseContext
      • hasLink

        public boolean hasLink​(String relation)
        Specified by:
        hasLink in interface jakarta.ws.rs.container.ContainerResponseContext
      • getLink

        public jakarta.ws.rs.core.Link getLink​(String relation)
        Specified by:
        getLink in interface jakarta.ws.rs.container.ContainerResponseContext
      • getLinkBuilder

        public jakarta.ws.rs.core.Link.Builder getLinkBuilder​(String relation)
        Specified by:
        getLinkBuilder in interface jakarta.ws.rs.container.ContainerResponseContext
      • hasEntity

        public boolean hasEntity()
        Specified by:
        hasEntity in interface jakarta.ws.rs.container.ContainerResponseContext
      • getEntity

        public Object getEntity()
        Specified by:
        getEntity in interface jakarta.ws.rs.container.ContainerResponseContext
      • getEntityStream

        public OutputStream getEntityStream()
        Specified by:
        getEntityStream in interface jakarta.ws.rs.container.ContainerResponseContext
      • setEntityStream

        public void setEntityStream​(OutputStream entityStream)
        Specified by:
        setEntityStream in interface jakarta.ws.rs.container.ContainerResponseContext
      • getEntityAnnotations

        public Annotation[] getEntityAnnotations()
        Specified by:
        getEntityAnnotations in interface jakarta.ws.rs.container.ContainerResponseContext
      • getStringHeaders

        public jakarta.ws.rs.core.MultivaluedMap<String,​String> getStringHeaders()
        Specified by:
        getStringHeaders in interface jakarta.ws.rs.container.ContainerResponseContext
      • getHeaderString

        public String getHeaderString​(String name)
        Specified by:
        getHeaderString in interface jakarta.ws.rs.container.ContainerResponseContext
      • resume

        public void resume​(Throwable t)
        Description copied from interface: SuspendableContainerResponseContext
        Aborts the current response with the given exception. This behaves as if the request filter threw this exception synchronously, which means that the exception will not be mapped by exception mappers, the response filters will stop running, and the async response callbacks will be called with this exception.
        Specified by:
        resume in interface SuspendableContainerResponseContext
        Parameters:
        t - the exception to send back to the client, as an internal server error.