Package com.atlassian.confluence.impl.content.render.xhtml.analytics
@ParametersAreNonnullByDefault
package com.atlassian.confluence.impl.content.render.xhtml.analytics
-
ClassDescriptionDefault implementation of
MarshallerMetricsAccumulator.An immutable class representing collected metrics.To be implemented by any classes who wish to be used as metrics accumulation keys.Provides operations to allow the accumulation of marshaller execution metrics.A utility class which maintains a "stack" of MarshallerMetricsAccumulators.Encapsulates information gathered via the marshaller metrics framework as an analytics event.ARenderingEventPublisherwhich should be invoked whenever a rendering process is completed.A interface against which execution metrics can be recorded.An interface to allow clients to stop the timingA utility class for obtainingMarshallerMetricsCollectorinstances for the current context.ConsumesMarshallerMetricsas they are published.AMarshallerwhich delegates to another marshaller, whilst collecting metrics about the execution and streaming of that delegate.