public final class NullHibernateStats
extends java.lang.Object
implements net.sf.ehcache.hibernate.management.api.HibernateStats
HibernateStats that does nothing
| Modifier and Type | Field and Description |
|---|---|
static net.sf.ehcache.hibernate.management.api.HibernateStats |
INSTANCE
Singleton instance.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addNotificationListener(javax.management.NotificationListener listener,
javax.management.NotificationFilter filter,
java.lang.Object handback) |
void |
clearStats() |
void |
disableStats() |
void |
enableStats() |
javax.management.openmbean.TabularData |
getCacheRegionStats() |
long |
getCloseStatementCount() |
javax.management.openmbean.TabularData |
getCollectionStats() |
long |
getConnectCount() |
long |
getDBSQLExecutionSample()
Not supported right now
|
javax.management.openmbean.TabularData |
getEntityStats() |
long |
getFlushCount() |
javax.management.MBeanNotificationInfo[] |
getNotificationInfo() |
long |
getOptimisticFailureCount() |
long |
getPrepareStatementCount() |
long |
getQueryExecutionCount() |
double |
getQueryExecutionRate() |
long |
getQueryExecutionSample() |
javax.management.openmbean.TabularData |
getQueryStats() |
long |
getSessionCloseCount() |
long |
getSessionOpenCount() |
long |
getSuccessfulTransactionCount() |
long |
getTransactionCount() |
boolean |
isStatisticsEnabled() |
void |
removeNotificationListener(javax.management.NotificationListener listener) |
void |
removeNotificationListener(javax.management.NotificationListener listener,
javax.management.NotificationFilter filter,
java.lang.Object handback) |
void |
setStatisticsEnabled(boolean flag) |
public static final net.sf.ehcache.hibernate.management.api.HibernateStats INSTANCE
public void clearStats()
clearStats in interface net.sf.ehcache.hibernate.management.api.HibernateStatsHibernateStats.clearStats()public void disableStats()
disableStats in interface net.sf.ehcache.hibernate.management.api.HibernateStatsHibernateStats.disableStats()public void enableStats()
enableStats in interface net.sf.ehcache.hibernate.management.api.HibernateStatsHibernateStats.enableStats()public long getCloseStatementCount()
getCloseStatementCount in interface net.sf.ehcache.hibernate.management.api.HibernateStatsHibernateStats.getCloseStatementCount()public javax.management.openmbean.TabularData getCollectionStats()
getCollectionStats in interface net.sf.ehcache.hibernate.management.api.HibernateStatsHibernateStats.getCollectionStats()public long getConnectCount()
getConnectCount in interface net.sf.ehcache.hibernate.management.api.HibernateStatsHibernateStats.getConnectCount()public long getDBSQLExecutionSample()
public javax.management.openmbean.TabularData getEntityStats()
getEntityStats in interface net.sf.ehcache.hibernate.management.api.HibernateStatsHibernateStats.getEntityStats()public long getFlushCount()
getFlushCount in interface net.sf.ehcache.hibernate.management.api.HibernateStatsHibernateStats.getFlushCount()public long getOptimisticFailureCount()
getOptimisticFailureCount in interface net.sf.ehcache.hibernate.management.api.HibernateStatsHibernateStats.getOptimisticFailureCount()public long getPrepareStatementCount()
getPrepareStatementCount in interface net.sf.ehcache.hibernate.management.api.HibernateStatsHibernateStats.getPrepareStatementCount()public long getQueryExecutionCount()
getQueryExecutionCount in interface net.sf.ehcache.hibernate.management.api.HibernateStatsHibernateStats.getQueryExecutionCount()public double getQueryExecutionRate()
getQueryExecutionRate in interface net.sf.ehcache.hibernate.management.api.HibernateStatsHibernateStats.getQueryExecutionRate()public long getQueryExecutionSample()
getQueryExecutionSample in interface net.sf.ehcache.hibernate.management.api.HibernateStatsHibernateStats.getQueryExecutionSample()public javax.management.openmbean.TabularData getQueryStats()
getQueryStats in interface net.sf.ehcache.hibernate.management.api.HibernateStatsHibernateStats.getQueryStats()public long getSessionCloseCount()
getSessionCloseCount in interface net.sf.ehcache.hibernate.management.api.HibernateStatsHibernateStats.getSessionCloseCount()public long getSessionOpenCount()
getSessionOpenCount in interface net.sf.ehcache.hibernate.management.api.HibernateStatsHibernateStats.getSessionOpenCount()public long getSuccessfulTransactionCount()
getSuccessfulTransactionCount in interface net.sf.ehcache.hibernate.management.api.HibernateStatsHibernateStats.getSuccessfulTransactionCount()public long getTransactionCount()
getTransactionCount in interface net.sf.ehcache.hibernate.management.api.HibernateStatsHibernateStats.getTransactionCount()public boolean isStatisticsEnabled()
isStatisticsEnabled in interface net.sf.ehcache.hibernate.management.api.HibernateStatsHibernateStats.isStatisticsEnabled()public void setStatisticsEnabled(boolean flag)
setStatisticsEnabled in interface net.sf.ehcache.hibernate.management.api.HibernateStatsHibernateStats.setStatisticsEnabled(boolean)public javax.management.openmbean.TabularData getCacheRegionStats()
getCacheRegionStats in interface net.sf.ehcache.hibernate.management.api.HibernateStatsHibernateStats.getCacheRegionStats()public void removeNotificationListener(javax.management.NotificationListener listener,
javax.management.NotificationFilter filter,
java.lang.Object handback)
throws javax.management.ListenerNotFoundException
removeNotificationListener in interface javax.management.NotificationEmitterjavax.management.ListenerNotFoundExceptionNotificationEmitter.removeNotificationListener(javax.management.NotificationListener, javax.management.NotificationFilter, java.lang.Object)public void addNotificationListener(javax.management.NotificationListener listener,
javax.management.NotificationFilter filter,
java.lang.Object handback)
throws java.lang.IllegalArgumentException
addNotificationListener in interface javax.management.NotificationBroadcasterjava.lang.IllegalArgumentExceptionNotificationBroadcaster.addNotificationListener(javax.management.NotificationListener, javax.management.NotificationFilter, java.lang.Object)public javax.management.MBeanNotificationInfo[] getNotificationInfo()
getNotificationInfo in interface javax.management.NotificationBroadcasterNotificationBroadcaster.getNotificationInfo()public void removeNotificationListener(javax.management.NotificationListener listener)
throws javax.management.ListenerNotFoundException
removeNotificationListener in interface javax.management.NotificationBroadcasterjavax.management.ListenerNotFoundExceptionNotificationBroadcaster.removeNotificationListener(javax.management.NotificationListener)Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.