|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcz.cuni.pogamut.experiments.ExperimentExecutor
public abstract class ExperimentExecutor
Executes an experiment. Different implementations of this class can provide different ways of executing the experiment (eg. on local computer or in distributed network environment).
Constructor Summary | |
---|---|
ExperimentExecutor()
|
Method Summary | |
---|---|
void |
close()
Closes the executor. |
ExperimentHandle |
execute(ExperimentDescriptor experimentDescriptor)
Executes experiment and returns handle for this experiment. |
abstract ExperimentHandle[] |
execute(java.util.List<ExperimentDescriptor> experimentDescriptors)
|
static void |
waitForAll(ExperimentHandle[] handles)
Waits for all experiments to complete. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ExperimentExecutor()
Method Detail |
---|
public ExperimentHandle execute(ExperimentDescriptor experimentDescriptor) throws ExecutorException
ExecutorException
public abstract ExperimentHandle[] execute(java.util.List<ExperimentDescriptor> experimentDescriptors)
public static void waitForAll(ExperimentHandle[] handles)
public void close()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |