Class EntityStats

  • All Implemented Interfaces:
    java.io.Serializable

    public class EntityStats
    extends java.lang.Object
    implements java.io.Serializable
    When we only support Java 6, all of this OpenMBean scaffolding can be removed in favor or MXBeans.
    Author:
    gkeim
    See Also:
    Serialized Form
    • Field Detail

      • name

        protected final java.lang.String name
        name
      • shortName

        protected final java.lang.String shortName
        shortName
      • loadCount

        protected long loadCount
        loadCount
      • updateCount

        protected long updateCount
        updateCount
      • insertCount

        protected long insertCount
        insertCount
      • deleteCount

        protected long deleteCount
        deleteCount
      • fetchCount

        protected long fetchCount
        fetchCount
      • optimisticFailureCount

        protected long optimisticFailureCount
        optimisticFailureCount
    • Constructor Detail

      • EntityStats

        public EntityStats​(java.lang.String name)
        Parameters:
        name -
      • EntityStats

        public EntityStats​(java.lang.String name,
                           org.hibernate.stat.EntityStatistics src)
        Parameters:
        name -
        src -
      • EntityStats

        public EntityStats​(javax.management.openmbean.CompositeData cData)
        Parameters:
        cData -
    • Method Detail

      • add

        public void add​(EntityStats stats)
        Parameters:
        stats -
      • toString

        public java.lang.String toString()
        toString
        Overrides:
        toString in class java.lang.Object
      • getName

        public java.lang.String getName()
        getName
      • getShortName

        public java.lang.String getShortName()
        getShortName
      • getLoadCount

        public long getLoadCount()
        getLoadCount
      • getUpdateCount

        public long getUpdateCount()
        getUpdateCount
      • getInsertCount

        public long getInsertCount()
        getInsertCount
      • getDeleteCount

        public long getDeleteCount()
        getDeleteCount
      • getFetchCount

        public long getFetchCount()
        getFetchCount
      • getOptimisticFailureCount

        public long getOptimisticFailureCount()
        getOptimisticFailureCount
      • toCompositeData

        public javax.management.openmbean.CompositeData toCompositeData()
        toCompositeData
      • newTabularDataInstance

        public static javax.management.openmbean.TabularData newTabularDataInstance()
        newTabularDataInstance
      • fromTabularData

        public static EntityStats[] fromTabularData​(javax.management.openmbean.TabularData tabularData)
        fromTabularData