public class DefaultPageBuilder extends Object implements PartialPageRenderer, PageBuilderSpi
Constructor and Description |
---|
DefaultPageBuilder(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.servlet.ServletContext servletContext,
ServerMetricsDetailCollector serverMetricsDetailCollector,
FlushEarlyListener flushEarlyListner) |
Modifier and Type | Method and Description |
---|---|
void |
finish(DecoratablePage page)
Finishes writing the decorated page and decorator to the current HTTP response
|
void |
flush()
Flush part of the page early using strategy set in
PartialPageRenderer.setPageBuildingStrategy(com.atlassian.jira.web.pagebuilder.strategy.PageBuildingStrategy) |
PartialPageRenderer |
setPageBuildingStrategy(PageBuildingStrategy pageBuildingStrategy) |
public DefaultPageBuilder(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.ServletContext servletContext, ServerMetricsDetailCollector serverMetricsDetailCollector, FlushEarlyListener flushEarlyListner)
public PartialPageRenderer setPageBuildingStrategy(@Nonnull PageBuildingStrategy pageBuildingStrategy)
setPageBuildingStrategy
in interface PartialPageRenderer
public void flush()
PartialPageRenderer
PartialPageRenderer.setPageBuildingStrategy(com.atlassian.jira.web.pagebuilder.strategy.PageBuildingStrategy)
flush
in interface PartialPageRenderer
public void finish(DecoratablePage page)
PageBuilderSpi
finish
in interface PageBuilderSpi
page
- page being decoratedCopyright © 2002-2022 Atlassian. All Rights Reserved.