Interface DynamicContentProvider


public interface DynamicContentProvider
Implement this interface in your Servlet or JSP to have a callback invoked during cache hits. This will allow Dynamic Cache to imbed your dynamic content within a cached fragment.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    provideDynamicContent(jakarta.servlet.http.HttpServletRequest request, OutputStream streamWriter)
    This method generates and writes the dynamic content to the OutputStream.
    void
    provideDynamicContent(jakarta.servlet.http.HttpServletRequest request, Writer streamWriter)
    This method generates and writes the dynamic content to the Writer.
  • Method Details

    • provideDynamicContent

      void provideDynamicContent(jakarta.servlet.http.HttpServletRequest request, OutputStream streamWriter) throws IOException
      This method generates and writes the dynamic content to the OutputStream. It is called on a cache hit or miss to generate the dynamic content of the cacheable servlet.
      Parameters:
      request - The HttpServletRequest to determin what dynamic content to create.
      streamWriter - The OutputStream that this method will write the dynamic content to.
      Throws:
      IOException
    • provideDynamicContent

      void provideDynamicContent(jakarta.servlet.http.HttpServletRequest request, Writer streamWriter) throws IOException
      This method generates and writes the dynamic content to the Writer. It is called on a cache hit or miss to generate the dynamic content of the cacheable servlet.
      Parameters:
      request - The HttpServletRequest to determin what dynamic content to create.
      streamWriter - The Writer that this method will write the dynamic content to.
      Throws:
      IOException