Class EntityBeanStatsProvider
java.lang.Object
com.sun.ejb.monitoring.stats.EjbMonitoringStatsProvider
org.glassfish.persistence.ejb.entitybean.container.stats.EntityBeanStatsProvider
@AMXMetadata(type="entity-bean-mon",
group="monitoring",
isSingleton=false)
@ManagedObject
public class EntityBeanStatsProvider
extends com.sun.ejb.monitoring.stats.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
ConstructorsConstructorDescriptionEntityBeanStatsProvider(EntityContainer delegate, long beanId, String appName, String moduleName, String beanName) -
Method Summary
Modifier and TypeMethodDescriptionorg.glassfish.external.statistics.RangeStatisticorg.glassfish.external.statistics.RangeStatisticMethods inherited from class com.sun.ejb.monitoring.stats.EjbMonitoringStatsProvider
addMethods, ejbBeanCreatedEvent, ejbBeanDestroyedEvent, ejbMethodEndEvent, ejbMethodStartEvent, getCreateCount, getRemoveCount, log, register, unregister
-
Constructor Details
-
EntityBeanStatsProvider
public EntityBeanStatsProvider(EntityContainer delegate, long beanId, String appName, String moduleName, String beanName)
-
-
Method Details
-
getPooledCount
@ManagedAttribute(id="pooledcount") @Description("Number of entity beans in pooled state") public org.glassfish.external.statistics.RangeStatistic getPooledCount() -
getReadyCount
@ManagedAttribute(id="readycount") @Description("Number of entity beans in ready state") public org.glassfish.external.statistics.RangeStatistic getReadyCount()
-