public abstract class EjbMonitoringStatsProvider extends Object
| Modifier and Type | Field and Description |
|---|---|
protected long |
beanId |
| Constructor and Description |
|---|
EjbMonitoringStatsProvider(long beanId,
String appName,
String moduleName,
String beanName) |
| Modifier and Type | Method and Description |
|---|---|
void |
addMethods(long beanId,
String appName,
String moduleName,
String beanName,
Method[] methods) |
void |
ejbBeanCreatedEvent(long beanId,
String appName,
String modName,
String ejbName) |
void |
ejbBeanDestroyedEvent(long beanId,
String appName,
String modName,
String ejbName) |
void |
ejbMethodEndEvent(long beanId,
String appName,
String modName,
String ejbName,
Throwable exception,
Method method) |
void |
ejbMethodStartEvent(long beanId,
String appName,
String modName,
String ejbName,
Method method) |
org.glassfish.external.statistics.CountStatistic |
getCreateCount() |
org.glassfish.external.statistics.CountStatistic |
getRemoveCount() |
protected void |
log(String mname,
String provider) |
void |
register() |
void |
unregister() |
public void addMethods(long beanId,
String appName,
String moduleName,
String beanName,
Method[] methods)
public void register()
public void unregister()
public void ejbMethodStartEvent(long beanId,
String appName,
String modName,
String ejbName,
Method method)
public void ejbMethodEndEvent(long beanId,
String appName,
String modName,
String ejbName,
Throwable exception,
Method method)
public void ejbBeanCreatedEvent(long beanId,
String appName,
String modName,
String ejbName)
public void ejbBeanDestroyedEvent(long beanId,
String appName,
String modName,
String ejbName)
@ManagedAttribute(id="createcount") @Description(value="Number of times EJB create method is called") public org.glassfish.external.statistics.CountStatistic getCreateCount()
@ManagedAttribute(id="removecount") @Description(value="Number of times EJB remove method is called") public org.glassfish.external.statistics.CountStatistic getRemoveCount()
Copyright © 2013. All Rights Reserved.