Package com.ibm.websphere.servlet.cache
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 TypeMethodDescriptionvoid
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
-