Interface RequestCycleWrapper<IN extends jakarta.servlet.ServletRequest,OUT extends jakarta.servlet.ServletResponse>

All Superinterfaces:
org.ocpsoft.common.pattern.Specialized<Rewrite>, org.ocpsoft.common.pattern.Weighted
All Known Implementing Classes:
HttpRequestCycleWrapper

public interface RequestCycleWrapper<IN extends jakarta.servlet.ServletRequest,OUT extends jakarta.servlet.ServletResponse> extends org.ocpsoft.common.pattern.Weighted, org.ocpsoft.common.pattern.Specialized<Rewrite>
Provides an opportunity for extensions to wrap the ServletRequest and ServletResponse object on each request-response cycle.
Author:
Lincoln Baxter, III
  • Method Summary

    Modifier and Type
    Method
    Description
    wrapRequest(IN request, OUT response, jakarta.servlet.ServletContext servletContext)
    Wrap the inbound RequestCycleWrapper object.
    wrapResponse(IN request, OUT response, jakarta.servlet.ServletContext servletContext)
    Wrap the outbound RequestCycleWrapper object.

    Methods inherited from interface org.ocpsoft.common.pattern.Specialized

    handles

    Methods inherited from interface org.ocpsoft.common.pattern.Weighted

    priority
  • Method Details

    • wrapRequest

      IN wrapRequest(IN request, OUT response, jakarta.servlet.ServletContext servletContext)
      Wrap the inbound RequestCycleWrapper object.
    • wrapResponse

      OUT wrapResponse(IN request, OUT response, jakarta.servlet.ServletContext servletContext)
      Wrap the outbound RequestCycleWrapper object.