public class FlushAppHeaderEarlyPageBuildingStrategy extends Object implements PageBuildingStrategy
Constructor and Description |
---|
FlushAppHeaderEarlyPageBuildingStrategy(ServerMetricsDetailCollector serverMetricsDetailCollector,
ApplicationProperties applicationProperties,
CommonWebResourcesProvider commonWebResourcesProvider,
PagePartsFactory pagePartsFactory,
com.atlassian.webresource.api.assembler.PageBuilderService pageBuilderService,
java.util.function.Supplier<String> pageTitleSupplier) |
Modifier and Type | Method and Description |
---|---|
void |
finish(DecoratablePage page) |
void |
flushEarly() |
void |
setUp(javax.servlet.ServletContext servletContext,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
public FlushAppHeaderEarlyPageBuildingStrategy(ServerMetricsDetailCollector serverMetricsDetailCollector, ApplicationProperties applicationProperties, CommonWebResourcesProvider commonWebResourcesProvider, PagePartsFactory pagePartsFactory, com.atlassian.webresource.api.assembler.PageBuilderService pageBuilderService, java.util.function.Supplier<String> pageTitleSupplier)
public void setUp(javax.servlet.ServletContext servletContext, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
setUp
in interface PageBuildingStrategy
public void flushEarly() throws IOException
flushEarly
in interface PageBuildingStrategy
IOException
public void finish(DecoratablePage page) throws IOException
finish
in interface PageBuildingStrategy
IOException
Copyright © 2002-2023 Atlassian. All Rights Reserved.