Interface AlgorithmExecListener

All Known Implementing Classes:
AlgorithmTrace, AlgorithmVerifier

public interface AlgorithmExecListener
  • Method Details

    • algorithmRun

      void algorithmRun(List<RawEngValue> inputValues, Object returnValue, List<ParameterValue> outputValues)
      Called when the algorithm has run successfully
      Parameters:
      inputValues - - may be null if the algorithm does not have any input values or does not keep track of them
      returnValue - - may be null if the algorithm does not return anything
      outputValues - - may be empty if there is no output value
    • algorithmError

      default void algorithmError(List<RawEngValue> inputValues, String errorMsg)
      Called when the algorithm produced an error
      Parameters:
      inputValues -
      errorMsg -