com.intel.cosbench.controller.archiver
Class SimpleWorkloadArchiver

java.lang.Object
  extended by com.intel.cosbench.controller.archiver.SimpleWorkloadArchiver
All Implemented Interfaces:
WorkloadArchiver

public class SimpleWorkloadArchiver
extends java.lang.Object
implements WorkloadArchiver

This class encapsulates operations to archive workload results, the archive folder is at "$CURRENT/archive".

Author:
ywang19

Constructor Summary
SimpleWorkloadArchiver()
           
 
Method Summary
 void archive(WorkloadInfo info)
           
 int getTotalWorkloads()
           
 java.io.File getWorkloadConfig(WorkloadInfo info)
           
 java.io.File getWorkloadLog(WorkloadInfo info)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleWorkloadArchiver

public SimpleWorkloadArchiver()
Method Detail

archive

public void archive(WorkloadInfo info)
Specified by:
archive in interface WorkloadArchiver

getWorkloadConfig

public java.io.File getWorkloadConfig(WorkloadInfo info)
Specified by:
getWorkloadConfig in interface WorkloadArchiver

getWorkloadLog

public java.io.File getWorkloadLog(WorkloadInfo info)
Specified by:
getWorkloadLog in interface WorkloadArchiver

getTotalWorkloads

public int getTotalWorkloads()
Specified by:
getTotalWorkloads in interface WorkloadArchiver