public class AlgorithmExecutionContext extends Object
| Constructor and Description |
|---|
AlgorithmExecutionContext(String contextName,
AlgorithmExecutionContext parent,
ProcessorData procData) |
| Modifier and Type | Method and Description |
|---|---|
void |
addAlgorithm(Algorithm algorithm,
AlgorithmExecutor engine) |
boolean |
containsAlgorithm(Algorithm algo) |
void |
enableBuffer(Parameter param,
int lookbackSize) |
Collection<Algorithm> |
getAlgorithms() |
AlgorithmExecutor |
getExecutor(Algorithm algo) |
ParameterValue |
getHistoricValue(ParameterInstanceRef pInstance) |
String |
getName() |
ProcessorData |
getProcessorData() |
AlgorithmExecutor |
remove(Algorithm algo) |
void |
updateHistoryWindows(List<ParameterValue> pvals) |
public AlgorithmExecutionContext(String contextName, AlgorithmExecutionContext parent, ProcessorData procData)
public void enableBuffer(Parameter param, int lookbackSize)
public void updateHistoryWindows(List<ParameterValue> pvals)
public ParameterValue getHistoricValue(ParameterInstanceRef pInstance)
public String getName()
public boolean containsAlgorithm(Algorithm algo)
public AlgorithmExecutor getExecutor(Algorithm algo)
public void addAlgorithm(Algorithm algorithm, AlgorithmExecutor engine)
public Collection<Algorithm> getAlgorithms()
public AlgorithmExecutor remove(Algorithm algo)
public ProcessorData getProcessorData()
Copyright © 2018 Space Applications Services. All rights reserved.