Package org.ow2.clif.analyze.statistics
Class FileStoreReader
- java.lang.Object
-
- org.ow2.clif.analyze.statistics.FileStoreReader
-
-
Field Summary
-
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
-
-
Constructor Summary
Constructors Constructor Description FileStoreReader()empty constructorFileStoreReader(java.lang.String testDirbase)constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.io.FilegetBladeDir(java.lang.String testName, java.lang.String bladeId)BladeStoreReadergetBladeReader(java.lang.String testName, BladeDescriptor desc)java.io.FilegetCtpFile(java.lang.String testName)java.lang.StringgetDirbase()java.io.FilegetTestDir(java.lang.String testName)BladeDescriptor[]getTestPlan(java.lang.String testName, BladeFilter filter)TestDescriptor[]getTests(TestFilter filter)voidsetDirbase(java.lang.String testDirbase)
-
-
-
Method Detail
-
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
-
-