|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
|---|---|
| Benchmark | Deprecated. Please use the benchmark annotations going forward |
| FileFilter | The Faban FileFilter interface defines a serializatble file filter for remote calls. |
| RemoteCallable<V extends Serializable> | An interface used for executing a piece of code remotely. Notes: The class that implements this interface needs to be cautious about platform path differences. |
| Class Summary | |
|---|---|
| DefaultFabanBenchmark | Deprecated. Replaced by DefaultFabanBenchmark2, this class is provided for backward compatibility and is to be removed in the future. |
| DefaultFabanBenchmark2 | The default benchmark class(based on annotations) for use with benchmarks implemented with the Faban Driver Framework. |
| ParamRepository | The ParamRepository is the programmatic representation of the configuration file. |
| ParamRepository.HostConfig | HostConfig structure holding a hostConfig element from the config file. |
| RunContext | The RunContext provides callbacks into the harness and the run environment. |
| WildcardFileFilter | A file name filter that takes wildcards characters '*' and '?' and interprets them like a shell. |
| Exception Summary | |
|---|---|
| ConfigurationException | The configuration exception is thrown when a configuration file error is found. |
| FabanHostUnknownException | Exception signifying that the specified host is not part of the rig. |
| Annotation Types Summary | |
|---|---|
| Configure | Annotation used for run configuration method in the benchmark class. |
| Context | Annotation used for context variable injection of services and tools. |
| EndRun | Annotation used for method waiting for the run to end in the benchmark class. |
| KillRun | Annotation used for the kill method run in the benchmark class. |
| PostRun | Annotation used for post-processing method in the benchmark class. |
| PreRun | Annotation used for run preparation method in the benchmark class. |
| Start | Annotation used for starting a service and tool. |
| StartRun | Annotation used for run starting method in benchmark class. |
| Stop | Annotation used for stopping a service and tool. |
| Validate | Annotation used for validation method in the benchmark class. |
All Faban classes and annotations you'll need for writing the benchmark class.
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||