Class ProbeFrameworkContext


  • public class ProbeFrameworkContext
    extends Object
    This class allows to create context objects for the Probe Framework, i.e., these objects store state information needed by the Probe Framework. The central state information is the employed calculator factory. Therefore, this class maintains a calculator factory member variable. In particular, this class provides the getCalculatorFactory getter method for this factory as well as a finish method for informing the factory about the end of calculator usage.
    • Constructor Detail

      • ProbeFrameworkContext

        public ProbeFrameworkContext​(ICalculatorFactory calculatorFactory)
        Default constructor. Expects a calculator factory to be stored as Probe Framework state information. Internally, this factory is decorated by a register to manage the life-cycle of calculators.
        Parameters:
        calculatorFactory - The calculator factory to be used by the Probe Framework.
    • Method Detail

      • getCalculatorFactory

        public ICalculatorFactory getCalculatorFactory()
        Getter for the calculator factory.
        Returns:
        The calculator factory.
      • finish

        public void finish()
        Call-back method informing about the end of calculator usage.