Interface HttpServletResponseMessageEncoder

All Superinterfaces:
Component, DestructableComponent, InitializableComponent, MessageEncoder
All Known Implementing Classes:
AbstractHttpServletResponseMessageEncoder, BaseHttpServletResponseXMLMessageEncoder, BaseSAML1MessageEncoder, BaseSAML2MessageEncoder, HTTPArtifactEncoder, HTTPArtifactEncoder, HTTPPostEncoder, HTTPPostEncoder, HTTPPostSimpleSignEncoder, HTTPRedirectDeflateEncoder, HTTPSOAP11Encoder, HTTPSOAP11Encoder, HTTPSOAP11Encoder

public interface HttpServletResponseMessageEncoder extends MessageEncoder
A specialization of MessageEncoder that operates on a sink message data type of HttpServletResponse.
  • Method Details

    • getHttpServletResponse

      @Nullable javax.servlet.http.HttpServletResponse getHttpServletResponse()
      Get the current Http Servlet response if available.
      Returns:
      current Http Servlet response or null
    • setHttpServletResponse

      @Deprecated(forRemoval=true, since="4.3") void setHttpServletResponse(@Nullable javax.servlet.http.HttpServletResponse response)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Set the Http servlet response on which to operate.
      Parameters:
      response - the HTTP servlet response
    • setHttpServletResponseSupplier

      default void setHttpServletResponseSupplier(@Nullable NonnullSupplier<javax.servlet.http.HttpServletResponse> responseSupplier)
      Set the supplier for the HTTP servlet response on which to operate.
      Parameters:
      responseSupplier - the supplier for the HTTP servlet response