public class

BootstrapPageBuilderServiceSpi

extends Object
implements PageBuilderServiceSpi
java.lang.Object
   ↳ com.atlassian.jira.web.pagebuilder.BootstrapPageBuilderServiceSpi

Class Overview

No op PageBuilderServiceSpi to be used in the Bootstrap container, because it is called from Servlet Filters. See JRA-43308

Summary

Public Constructors
BootstrapPageBuilderServiceSpi()
Public Methods
void clearForRequest()
Clears the page builder for the current request.
PageBuilderSpi getSpi()
Returns the page builder spi for the current request
void initForRequest(HttpServletRequest request, HttpServletResponse response, DecoratorListener decoratorListener, ServletContext servletContext)
Creates a new page builder for the current request.
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.jira.web.pagebuilder.PageBuilderServiceSpi

Public Constructors

public BootstrapPageBuilderServiceSpi ()

Public Methods

public void clearForRequest ()

Clears the page builder for the current request.

public PageBuilderSpi getSpi ()

Returns the page builder spi for the current request

Returns
  • request-local page builder spi

public void initForRequest (HttpServletRequest request, HttpServletResponse response, DecoratorListener decoratorListener, ServletContext servletContext)

Creates a new page builder for the current request. If this has already been called for the current request, this is a no-op.

Parameters
request http request
response http response
decoratorListener decorator listener
servletContext servlet context