Class MockRequestDispatcher

java.lang.Object
io.github.cdiunit.internal.servlet5.MockRequestDispatcher
All Implemented Interfaces:
jakarta.servlet.RequestDispatcher

public class MockRequestDispatcher extends Object implements jakarta.servlet.RequestDispatcher
  • Field Summary

    Fields inherited from interface jakarta.servlet.RequestDispatcher

    ERROR_EXCEPTION, ERROR_EXCEPTION_TYPE, ERROR_MESSAGE, ERROR_REQUEST_URI, ERROR_SERVLET_NAME, ERROR_STATUS_CODE, FORWARD_CONTEXT_PATH, FORWARD_MAPPING, FORWARD_PATH_INFO, FORWARD_QUERY_STRING, FORWARD_REQUEST_URI, FORWARD_SERVLET_PATH, INCLUDE_CONTEXT_PATH, INCLUDE_MAPPING, INCLUDE_PATH_INFO, INCLUDE_QUERY_STRING, INCLUDE_REQUEST_URI, INCLUDE_SERVLET_PATH
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    forward(jakarta.servlet.ServletRequest request, jakarta.servlet.ServletResponse response)
     
    jakarta.servlet.ServletRequest
     
    jakarta.servlet.ServletResponse
     
    jakarta.servlet.ServletRequest
     
    jakarta.servlet.ServletResponse
     
    Returns the name or path used to retrieve this RequestDispatcher.
    void
    include(jakarta.servlet.ServletRequest request, jakarta.servlet.ServletResponse response)
     
    void
    Sets the path for this RequestDispatcher.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • MockRequestDispatcher

      public MockRequestDispatcher()
  • Method Details

    • setPath

      public void setPath(String path)
      Sets the path for this RequestDispatcher.
      Parameters:
      path - the path
    • getPath

      public String getPath()
      Returns the name or path used to retrieve this RequestDispatcher.
      Returns:
      the name or path used to retrieve this RequestDispatcher
    • forward

      public void forward(jakarta.servlet.ServletRequest request, jakarta.servlet.ServletResponse response) throws jakarta.servlet.ServletException, IOException
      Specified by:
      forward in interface jakarta.servlet.RequestDispatcher
      Throws:
      jakarta.servlet.ServletException
      IOException
    • include

      public void include(jakarta.servlet.ServletRequest request, jakarta.servlet.ServletResponse response) throws jakarta.servlet.ServletException, IOException
      Specified by:
      include in interface jakarta.servlet.RequestDispatcher
      Throws:
      jakarta.servlet.ServletException
      IOException
    • getForwardedRequest

      public jakarta.servlet.ServletRequest getForwardedRequest()
    • getForwardedResponse

      public jakarta.servlet.ServletResponse getForwardedResponse()
    • getIncludedRequest

      public jakarta.servlet.ServletRequest getIncludedRequest()
    • getIncludedResponse

      public jakarta.servlet.ServletResponse getIncludedResponse()