javax.management.j2ee.statistics

## Interface Statistic

- All Known Subinterfaces:
    BoundaryStatistic, BoundedRangeStatistic, CountStatistic, RangeStatistic, TimeStatistic

      public interface Statistic

  The Statistic model and its sub-models specify the data models which are requried to be used to provide the performance data described by the specific attributes in the Stats models.

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `String` | `getDescription()` A human-readable description of the Statistic.
    `long` | `getLastSampleTime()` The time of the last measurement represented as a long, whose value is the number of milliseconds since January 1, 1970, 00:00:00.
    `String` | `getName()` The name of this Statistic.
    `long` | `getStartTime()` The time of the first measurement represented as a long, whose value is the number of milliseconds since January 1, 1970, 00:00:00.
    `String` | `getUnit()` The unit of measurement for this Statistic.

- - ### Method Detail

    - #### getName

          String getName()

      The name of this Statistic.

    - #### getUnit

          String getUnit()

      The unit of measurement for this Statistic. Valid values for TimeStatistic measurements are "HOUR", "MINUTE", "SECOND", "MILLISECOND", "MICROSECOND" and "NANOSECOND".

    - #### getDescription

          String getDescription()

      A human-readable description of the Statistic.

    - #### getStartTime

          long getStartTime()

      The time of the first measurement represented as a long, whose value is the number of milliseconds since January 1, 1970, 00:00:00.

    - #### getLastSampleTime

          long getLastSampleTime()

      The time of the last measurement represented as a long, whose value is the number of milliseconds since January 1, 1970, 00:00:00.

Copyright © 1996-2013, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.