com.sun.ejb.monitoring.stats
Class EntityBeanStatsProvider

java.lang.Object
  extended by com.sun.ejb.monitoring.stats.EjbMonitoringStatsProvider
      extended by com.sun.ejb.monitoring.stats.EntityBeanStatsProvider

@AMXMetadata(type="entity-bean-mon",
             group="monitoring",
             isSingleton=false)
@ManagedObject
public class EntityBeanStatsProvider
extends EjbMonitoringStatsProvider

Probe listener for the Entity Beans part of the EJB monitoring events.

Author:
Marina Vatkina

Field Summary
 
Fields inherited from class com.sun.ejb.monitoring.stats.EjbMonitoringStatsProvider
beanId
 
Constructor Summary
EntityBeanStatsProvider(EntityContainer delegate, long beanId, java.lang.String appName, java.lang.String moduleName, java.lang.String beanName)
           
 
Method Summary
 org.glassfish.external.statistics.RangeStatistic getPooledCount()
           
 org.glassfish.external.statistics.RangeStatistic getReadyCount()
           
 
Methods inherited from class com.sun.ejb.monitoring.stats.EjbMonitoringStatsProvider
addMethods, ejbBeanCreatedEvent, ejbBeanDestroyedEvent, ejbMethodEndEvent, ejbMethodStartEvent, getCreateCount, getRemoveCount, register, unregister
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EntityBeanStatsProvider

public EntityBeanStatsProvider(EntityContainer delegate,
                               long beanId,
                               java.lang.String appName,
                               java.lang.String moduleName,
                               java.lang.String beanName)
Method Detail

getPooledCount

@ManagedAttribute(id="pooledcount")
@Description(value="Number of entity beans in pooled state")
public org.glassfish.external.statistics.RangeStatistic getPooledCount()

getReadyCount

@ManagedAttribute(id="readycount")
@Description(value="Number of entity beans in ready state")
public org.glassfish.external.statistics.RangeStatistic getReadyCount()


Copyright © 2012 GlassFish Community. All Rights Reserved.