Package com.io7m.idstore.database.postgres.internal

# Interface IdDatabaseMetricsMXBean

All Known Implementing Classes:
  `IdDatabaseMetrics`

@MXBean public interface IdDatabaseMetricsMXBean
Database server metrics.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `long`
  `getTransactionCommits()`
  `double`
  `getTransactionMaxSeconds()`
  `double`
  `getTransactionMeanSeconds()`
  `double`
  `getTransactionMinSeconds()`
  `long`
  `getTransactionRollbacks()`

- ## Method Details

  - ### getTransactionCommits

    long getTransactionCommits()
    Returns:
      The number of transactions committed since the application started

  - ### getTransactionRollbacks

    long getTransactionRollbacks()
    Returns:
      The number of transactions rolled back since the application started

  - ### getTransactionMeanSeconds

    double getTransactionMeanSeconds()
    Returns:
      The mean transaction time

  - ### getTransactionMaxSeconds

    double getTransactionMaxSeconds()
    Returns:
      The max transaction time

  - ### getTransactionMinSeconds

    double getTransactionMinSeconds()
    Returns:
      The min transaction time