Package mondrian.util

Class Counters


  • public abstract class Counters
    extends java.lang.Object
    A collection of counters. Used internally for logging and consistency-checking purposes. Should not be relied upon by applications.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.util.concurrent.atomic.AtomicLong SQL_STATEMENT_CLOSE_COUNT
      Number of times SqlStatement.close has been called.
      static java.util.concurrent.atomic.AtomicLong SQL_STATEMENT_EXECUTE_COUNT
      Number of times SqlStatement.execute has completed successfully.
      static java.util.Set<java.lang.Long> SQL_STATEMENT_EXECUTING_IDS
      Ids of all SqlStatement instances that are executing.
    • Constructor Summary

      Constructors 
      Constructor Description
      Counters()  
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • SQL_STATEMENT_EXECUTE_COUNT

        public static final java.util.concurrent.atomic.AtomicLong SQL_STATEMENT_EXECUTE_COUNT
        Number of times SqlStatement.execute has completed successfully.
      • SQL_STATEMENT_CLOSE_COUNT

        public static final java.util.concurrent.atomic.AtomicLong SQL_STATEMENT_CLOSE_COUNT
        Number of times SqlStatement.close has been called.
      • SQL_STATEMENT_EXECUTING_IDS

        public static final java.util.Set<java.lang.Long> SQL_STATEMENT_EXECUTING_IDS
        Ids of all SqlStatement instances that are executing.
    • Constructor Detail

      • Counters

        public Counters()