Interface ExportRequestContext

All Superinterfaces:
AttributeContext

@PublicApi public interface ExportRequestContext extends AttributeContext

A context that is passed to ExportRenderer and ExportRendererProvider during preparation phase of the export.

The main capability of this interface is to allow the renderer to request calculation of specific attributes via requireAttribute(com.almworks.jira.structure.api.attribute.AttributeSpec<?>) methods. These attributes will be available later during the main phase of the export.

Additionally, a renderer may prepare some data and store it in the context.

See Also: