public class ArchiveTestCall {
public static void main(String[] args) throws Exception{
HBaseArchiveFactory fac = new HBaseArchiveFactory(args[0]);
IArchiveReader iar = fac.getReader(TimeFrame.EOD);
IArchiveWriter iwr = fac.getWriter(TimeFrame.EOD);
TimeStamp now = new TimeStamp(new Date());
double value = Math.random();
iwr.write("TEST",now,"PX_SETTLE", value);
iwr.commit();
TSContainer container = iar.getTimeSeries("TEST", "PX_SETTLE", now);
if(container!=null && container.timeStamps.length==1 && container.values[0] == value)
System.out.println("All ok.");
else{
System.out.println("Received: " + container.timeStamps.length + " values. ");
}