org.ow2.clif.analyze.statistics
Class FileStoreReader
java.lang.Object
org.ow2.clif.analyze.statistics.FileStoreReader
- All Implemented Interfaces:
- Constants
public class FileStoreReader
- extends java.lang.Object
- implements Constants
Partial but enhanced file storage reader (it allows outer path).
- Author:
- Guy Vachet
Fields inherited from interface org.ow2.clif.analyze.statistics.Constants |
ACTION_EVENT_CLASS, ACTION_EVENT_TYPE_LABEL, ALARM_EVENT_CLASS, ALARM_EVENT_TYPE_LABEL, BLADE_STATE_COMPLETED_CODE, BLADE_STATE_INITIALIZED_CODE, BLADE_STATE_RUNNING_CODE, BLADE_STATE_STARTING_CODE, BLADE_STATE_STOPPING_CODE, BUFFERED_EVENT_FIELD_LABEL, CACHED_EVENT_FIELD_LABEL, COMMENT_PREFIX, CPU_EVENT_CLASS, CPU_EVENT_FIELD_LABEL, CPU_EVENT_TYPE_LABEL, DATA_POWER_SNMP_EVENT_CLASS, DATA_POWER_SNMP_EVENT_FIELD_LABEL, DEFAULT_ANALYZE_PROPERTY_FILE, DEFAULT_IS_DETAILED_ANALYSIS, DEFAULT_IS_OUTPUT_FILE, DEFAULT_MAX_TIME, DEFAULT_MIN_TIME, DEFAULT_REGEX_CTRL_ACTION, DEFAULT_REPORT_PATH, DEFAULT_RESULT_PATH, DEFAULT_SLICE_SIZE, DEFAULT_STATISTICAL_SORT_FACTOR, DEFAULT_STATISTICAL_SORT_RATIO, DEFAULT_TIME_RANGE_END, DEFAULT_TIME_RANGE_START, DURATION_EVENT_FIELD_LABEL, FREE_MEMORY_EVENT_FIELD_LABEL, FREE_USABLE_MEMORY_EVENT_FIELD_LABEL, GC_ARGUMENT, INJECTOR_FREQUENCY_CLASS_NUMBER, INJECTOR_QUANTILE_CLASS_NUMBER, JVM_EVENT_CLASS, JVM_EVENT_TYPE_LABEL, KERNEL_CPU_EVENT_FIELD_LABEL, LIFECYCLE_EVENT_CLASS, LIFECYCLE_EVENT_TYPE_LABEL, MEMORY_EVENT_CLASS, MEMORY_EVENT_TYPE_LABEL, NETWORK_EVENT_CLASS, NETWORK_EVENT_TYPE_LABEL, PROBE_FREQUENCY_CLASS_NUMBER, RESULT_EVENT_FIELD_LABEL, SUCCESS_EVENT_FIELD_LABEL, USED_MEMORY_EVENT_FIELD_LABEL, USED_RAM_EVENT_FIELD_LABEL, USED_SWAP_EVENT_FIELD_LABEL, USER_CPU_EVENT_FIELD_LABEL |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FileStoreReader
public FileStoreReader()
- empty constructor
FileStoreReader
public FileStoreReader(java.lang.String testDirbase)
- constructor
setDirbase
public void setDirbase(java.lang.String testDirbase)
getDirbase
public java.lang.String getDirbase()
getTestDir
public java.io.File getTestDir(java.lang.String testName)
getCtpFile
public java.io.File getCtpFile(java.lang.String testName)
getBladeDir
public java.io.File getBladeDir(java.lang.String testName,
java.lang.String bladeId)
getBladeReader
public BladeStoreReader getBladeReader(java.lang.String testName,
BladeDescriptor desc)
getTests
public TestDescriptor[] getTests(TestFilter filter)
throws ClifException
- Parameters:
filter
- only tests matching this filter will be retained
- Returns:
- a browser object to browse among available test execution results
- Throws:
ClifException
getTestPlan
public BladeDescriptor[] getTestPlan(java.lang.String testName,
BladeFilter filter)
throws ClifException
- Throws:
ClifException