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 TypeMethodDescriptionvoidprovideDynamicContent(jakarta.servlet.http.HttpServletRequest request, OutputStream streamWriter) This method generates and writes the dynamic content to the OutputStream.voidprovideDynamicContent(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
-