org.terracotta.statistics.archive
Class StatisticArchive<T>

java.lang.Object
  extended by org.terracotta.statistics.archive.StatisticArchive<T>
All Implemented Interfaces:
SampleSink<Timestamped<T>>

public class StatisticArchive<T>
extends Object
implements SampleSink<Timestamped<T>>

Author:
cdennis

Constructor Summary
StatisticArchive(int size)
           
StatisticArchive(int size, SampleSink<? super Timestamped<T>> overspill)
           
 
Method Summary
 void accept(Timestamped<T> object)
           
 void clear()
           
 List<Timestamped<T>> getArchive()
           
 List<Timestamped<T>> getArchive(long since)
           
 void setCapacity(int samples)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StatisticArchive

public StatisticArchive(int size)

StatisticArchive

public StatisticArchive(int size,
                        SampleSink<? super Timestamped<T>> overspill)
Method Detail

setCapacity

public void setCapacity(int samples)

accept

public void accept(Timestamped<T> object)
Specified by:
accept in interface SampleSink<Timestamped<T>>

clear

public void clear()

getArchive

public List<Timestamped<T>> getArchive()

getArchive

public List<Timestamped<T>> getArchive(long since)


Copyright © 2017. All rights reserved.