com.ibm.rational.test.lt.execution.results.data.aggregation

Class AggregationTimeBand

  • java.lang.Object
    • com.ibm.rational.test.lt.execution.results.data.aggregation.AggregationTimeBand


  • public final class AggregationTimeBand
    extends Object
    represents the time period during which data was actually collected for a sample interval
    • Constructor Detail

      • AggregationTimeBand

        public AggregationTimeBand(IStatModelFacade facade,
                           double runTime,
                           double intervalLength,
                           String nodeName)
        constructor
        Parameters:
        facade -
        runTime -
        intervalLength -
        nodeName -
    • Method Detail

      • getIntervalCenterAsSystemTime

        public double getIntervalCenterAsSystemTime()
                                             throws com.ibm.rpa.statistical.ModelFacadeException
        returns the sample interval center relative to the epoch
        Returns:
        double
        Throws:
        com.ibm.rpa.statistical.ModelFacadeException
      • getIntervalCenterAsRunTime

        public double getIntervalCenterAsRunTime()
        returns the sample interval center relative to the start of the run
        Returns:
        double
      • getIntervalCenterRelativeToTimeRange

        public double getIntervalCenterRelativeToTimeRange(int sampleWindowIndex)
                                                    throws com.ibm.rpa.statistical.ModelFacadeException
        returns the sample interval center relative to the start of the time range *
        Throws:
        com.ibm.rpa.statistical.ModelFacadeException
      • containsRunTime

        public boolean containsRunTime(double runTime)
        returns true if beginning of run based time is contained withing this time band
        Parameters:
        runTime -
        Returns:
        boolean
      • containsSystemTime

        public boolean containsSystemTime(double systemTime)
        returns true if beginning of run based time is contained withing this time band
        Parameters:
        systemTime -
        Returns:
        boolean
      • getIntervalHalfWidth

        public int getIntervalHalfWidth()
        returns the sample interval width devided by 2.
        Returns:
        int
      • getIntervalMinAsSystemTime

        public double getIntervalMinAsSystemTime()
                                          throws com.ibm.rpa.statistical.ModelFacadeException
        Throws:
        com.ibm.rpa.statistical.ModelFacadeException
      • getIntervalMaxAsSystemTime

        public double getIntervalMaxAsSystemTime()
                                          throws com.ibm.rpa.statistical.ModelFacadeException
        Throws:
        com.ibm.rpa.statistical.ModelFacadeException
      • getIntervalMinAsRunTime

        public double getIntervalMinAsRunTime()
      • getIntervalMaxAsRunTime

        public double getIntervalMaxAsRunTime()
IBM Rational Performance Tester SDK

© Copyright IBM Corp. 2013. All rights reserved.