Interface HttpServletRequestMessageDecoder

All Superinterfaces:
Component, DestructableComponent, InitializableComponent, MessageDecoder
All Known Implementing Classes:
AbstractHttpServletRequestMessageDecoder, BaseHttpServletRequestXMLMessageDecoder, HTTPArtifactDecoder, HTTPArtifactDecoder, HTTPPostDecoder, HTTPPostDecoder, HTTPPostSimpleSignDecoder, HTTPRedirectDeflateDecoder, HTTPSOAP11Decoder, HTTPSOAP11Decoder, HTTPSOAP11Decoder

public interface HttpServletRequestMessageDecoder extends MessageDecoder
A specialization of MessageDecoder that operates on a source message data type of HttpServletRequest.
  • Method Details

    • getHttpServletRequest

      @Nullable javax.servlet.http.HttpServletRequest getHttpServletRequest()
      Get the HTTP servlet request on which to operate.
      Returns:
      the HTTP servlet request
    • setHttpServletRequest

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

      default void setHttpServletRequestSupplier(@Nullable NonnullSupplier<javax.servlet.http.HttpServletRequest> requestSupplier)
      Set the supplier for the HTTP servlet request on which to operate.
      Parameters:
      requestSupplier - the HTTP servlet request