Class MarshallerMetricsAccumulatorStack

java.lang.Object
com.atlassian.confluence.impl.content.render.xhtml.analytics.MarshallerMetricsAccumulatorStack

public class MarshallerMetricsAccumulatorStack extends Object
A utility class which maintains a "stack" of MarshallerMetricsAccumulators. This allows the rendering pipeline to isolate the gathering of metrics to a delegated process without corrupting what came before.

It is up to client code to manage the stack my calling the push and pop methods appropriately.

Since:
5.8