Uses of Interface
com.opengamma.strata.calc.runner.CalculationListener
-
Packages that use CalculationListener Package Description com.opengamma.strata.calc Calculates risk measures on trades, applies scenarios and manages market data.com.opengamma.strata.calc.runner The calculation runner. -
-
Uses of CalculationListener in com.opengamma.strata.calc
Methods in com.opengamma.strata.calc with parameters of type CalculationListener Modifier and Type Method Description void
CalculationRunner. calculateAsync(CalculationRules calculationRules, List<? extends CalculationTarget> targets, List<Column> columns, MarketData marketData, ReferenceData refData, CalculationListener listener)
Performs calculations asynchronously for a single set of market data, invoking a listener as each calculation completes.void
CalculationRunner. calculateMultiScenarioAsync(CalculationRules calculationRules, List<? extends CalculationTarget> targets, List<Column> columns, ScenarioMarketData marketData, ReferenceData refData, CalculationListener listener)
Performs calculations asynchronously for a multiple scenarios, each with a different set of market data, invoking a listener as each calculation completes. -
Uses of CalculationListener in com.opengamma.strata.calc.runner
Classes in com.opengamma.strata.calc.runner that implement CalculationListener Modifier and Type Class Description class
AggregatingCalculationListener<T>
Superclass for mutable calculation listeners that collect the results of individual calculations and create a single aggregate result when the calculations are complete.class
ResultsListener
Calculation listener that receives the results of individual calculations and builds a set ofResults
.Methods in com.opengamma.strata.calc.runner with parameters of type CalculationListener Modifier and Type Method Description void
CalculationTaskRunner. calculateAsync(CalculationTasks tasks, MarketData marketData, ReferenceData refData, CalculationListener listener)
Performs calculations asynchronously for a single set of market data, invoking a listener as each calculation completes.void
CalculationTaskRunner. calculateMultiScenarioAsync(CalculationTasks tasks, ScenarioMarketData marketData, ReferenceData refData, CalculationListener listener)
Performs calculations asynchronously for multiple scenarios, each with a different set of market data, invoking a listener as each calculation completes.
-