Class ClientChronometer

  • All Implemented Interfaces:
    org.dashbuilder.dataset.engine.Chronometer

    @Dependent
    public final class ClientChronometer
    extends Object
    implements org.dashbuilder.dataset.engine.Chronometer
    • Field Detail

      • startTime

        protected Double startTime
      • stopTime

        protected Double stopTime
    • Constructor Detail

      • ClientChronometer

        public ClientChronometer()
    • Method Detail

      • start

        public long start()
        Specified by:
        start in interface org.dashbuilder.dataset.engine.Chronometer
      • stop

        public long stop()
        Specified by:
        stop in interface org.dashbuilder.dataset.engine.Chronometer
      • elapsedTime

        public long elapsedTime()
        Specified by:
        elapsedTime in interface org.dashbuilder.dataset.engine.Chronometer
      • formatElapsedTime

        public String formatElapsedTime​(long millis)
        Specified by:
        formatElapsedTime in interface org.dashbuilder.dataset.engine.Chronometer