Package com.sun.faban.harness.engine

The Faban Harness core engine, implementing run processing and queueing mechanism.

See:
          Description

Interface Summary
J2eeService Deprecated.  
WebServerService Deprecated.  
 

Class Summary
AnnotationBenchmarkWrapper This is an annotation based benchmark wrapper class.
ApacheHttpdService Deprecated.  
BenchmarkWrapper This is a wrapper which checks if the benchmark class is annotation based or interface based.
CmdService This file contains the class that implements the Command service API.
DeployImageClassLoader ClassLoader for benchmarks, services, and possible future deploy images.
Engine This class starts the engine by creating the Registry with which all other instances of remote servers register.
GenericBenchmark GenericBenchmark.java The Generic Benchmark object is created by the RunDaemon to execute a run.
GlassfishService Deprecated.  
InitFilter Filter to ensure proper initialization of the Faban system on first request to any Faban resource.
InterfaceBenchmarkWrapper Wrapper class for benchmarks implemented using the now deprecated Benchmark interface.
LighttpdService Deprecated.  
LoginConfiguration The Faban harness login configuration object.
MemcachedService Deprecated.  
MysqlService Deprecated.  
OracleService Deprecated.  
RunDaemon This class implements the RunDaemon thread.
RunFacade The RunFacade provides a benchmark with callbacks to get run information.
RunQ This class implements the Faban RunQ.
RunQLock The RunQLock implements monitors to provide mutually exclusive access to critical sections.
ToolService This file contains the class that implements the Tool service API.
 

Exception Summary
RunEntryException The RunEntryException signals there is something wrong with the current run entry.
 

Package com.sun.faban.harness.engine Description

The Faban Harness core engine, implementing run processing and queueing mechanism.