Interface ScenarioDataProvider

All Known Implementing Classes:
XLInstance

public interface ScenarioDataProvider
  • Method Details

    • runSensitivities

      void runSensitivities(List<Sensitivity> sensitivity, SCENARIO scenario)
    • getContent

      CalculationData getContent(SCENARIO scenario)
    • isUnusedFor

      boolean isUnusedFor(Duration maxInactivity)
    • sleep

      void sleep()
    • saveAs

      InputStream saveAs()
    • clearCacheAndReloadAndUpdateClients

      void clearCacheAndReloadAndUpdateClients()
    • reloadAndUpdateClients

      void reloadAndUpdateClients()
    • refreshValue

      void refreshValue(Variable attachedVariable, VariableValue newVersion)
    • reloadVariableAndUpdateCache

      void reloadVariableAndUpdateCache(Variable attachedVariable)
    • getSensitivityResults

      List<SensitivityResult> getSensitivityResults()