cz.cuni.pogamut.experiments
Class LocalExperimentExecutorImpl
java.lang.Object
cz.cuni.pogamut.experiments.ExperimentExecutor
cz.cuni.pogamut.experiments.LocalExperimentExecutor
cz.cuni.pogamut.experiments.LocalExperimentExecutorImpl
public class LocalExperimentExecutorImpl
- extends LocalExperimentExecutor
Executor that starts its own ucc.exe and performs experiment on this server.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
maxFailedStarts
static final int maxFailedStarts
- Maximum tries to start the ucc server.
- See Also:
- Constant Field Values
randomStartInterval
static final int randomStartInterval
- See Also:
- Constant Field Values
LocalExperimentExecutorImpl
public LocalExperimentExecutorImpl()
- Creates a new instance of LocalExperimentExecutor
execute
public LocalExperimentHandle execute(ExperimentDescriptor experimentDescriptor,
int failedStarts)
throws ExecutorException
- Throws:
ExecutorException
execute
public LocalExperimentHandle execute(ExperimentDescriptor experimentDescriptor)
throws ExecutorException
- Description copied from class:
ExperimentExecutor
- Executes experiment and returns handle for this experiment.
- Specified by:
execute
in class LocalExperimentExecutor
- Returns:
- Handle for executing experiment.
- Throws:
ExecutorException
execute
public ExperimentHandle[] execute(java.util.List<ExperimentDescriptor> experimentDescriptors)
- Specified by:
execute
in class ExperimentExecutor