Class FlushAppHeaderEarlyPageBuildingStrategy
java.lang.Object
com.atlassian.jira.web.pagebuilder.strategy.flushappheaderearly.FlushAppHeaderEarlyPageBuildingStrategy
- All Implemented Interfaces:
PageBuildingStrategy
-
Constructor Summary
ConstructorsConstructorDescriptionFlushAppHeaderEarlyPageBuildingStrategy(ServerMetricsDetailCollector serverMetricsDetailCollector, ApplicationProperties applicationProperties, CommonWebResourcesProvider commonWebResourcesProvider, PagePartsFactory pagePartsFactory, com.atlassian.webresource.api.assembler.PageBuilderService pageBuilderService, Supplier<String> pageTitleSupplier) -
Method Summary
Modifier and TypeMethodDescriptionvoidfinish(DecoratablePage page) voidvoidsetUp(jakarta.servlet.ServletContext servletContext, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
-
Constructor Details
-
FlushAppHeaderEarlyPageBuildingStrategy
public FlushAppHeaderEarlyPageBuildingStrategy(ServerMetricsDetailCollector serverMetricsDetailCollector, ApplicationProperties applicationProperties, CommonWebResourcesProvider commonWebResourcesProvider, PagePartsFactory pagePartsFactory, com.atlassian.webresource.api.assembler.PageBuilderService pageBuilderService, Supplier<String> pageTitleSupplier)
-
-
Method Details
-
setUp
public void setUp(jakarta.servlet.ServletContext servletContext, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) - Specified by:
setUpin interfacePageBuildingStrategy
-
flushEarly
- Specified by:
flushEarlyin interfacePageBuildingStrategy- Throws:
IOException
-
finish
- Specified by:
finishin interfacePageBuildingStrategy- Throws:
IOException
-