final public class MetricSnapshotStore implements Runnable(Code)
Ring buffer for performance metric samples. The data is stored in a set
of parallel arrays one for each metric, one for the dates and one for
unique sample ID. All the HasMetric sources are polled at regular
intervals by a background thread.