Package org.yamcs.algorithms
Interface AlgorithmExecutorFactory
-
- All Known Implementing Classes:
JavaAlgorithmExecutorFactory,ScriptAlgorithmExecutorFactory
public interface AlgorithmExecutorFactoryResponsible for creating executors
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<String>getLanguages()Returns all the languages supported by this factory.AlgorithmExecutormakeExecutor(CustomAlgorithm alg, AlgorithmExecutionContext execCtx)Creates a new executor for the algorithm running in the execution context
-
-
-
Method Detail
-
makeExecutor
AlgorithmExecutor makeExecutor(CustomAlgorithm alg, AlgorithmExecutionContext execCtx) throws AlgorithmException
Creates a new executor for the algorithm running in the execution context- Parameters:
alg- - the algorithm definitionexecCtx- - the algorithm execution context- Returns:
- Throws:
AlgorithmException
-
-