Package org.glassfish.web.admin.monitor
Class ServletStatsProvider
- java.lang.Object
-
- org.glassfish.web.admin.monitor.ServletStatsProvider
-
@AMXMetadata(type="servlet-mon", group="monitoring") @ManagedObject @Description("Web Container Servlet Statistics") public class ServletStatsProvider extends ObjectProvides the monitoring data at the Web container level- Author:
- Prashanth Abbagani
-
-
Constructor Summary
Constructors Constructor Description ServletStatsProvider(String moduleName, String vsName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.glassfish.external.statistics.RangeStatisticgetActiveServletsLoaded()StringgetModuleName()org.glassfish.external.statistics.CountStatisticgetServletProcessingTimes()org.glassfish.external.statistics.CountStatisticgetTotalServletsLoaded()StringgetVSName()voidservletDestroyedEvent(String servletName, String appName, String hostName)voidservletInitializedEvent(String servletName, String appName, String hostName)
-
-
-
Method Detail
-
getActiveServletsLoaded
@ManagedAttribute(id="activeservletsloadedcount") @Description("Number of Servlets loaded") public org.glassfish.external.statistics.RangeStatistic getActiveServletsLoaded()
-
getTotalServletsLoaded
@ManagedAttribute(id="totalservletsloadedcount") @Description("Total number of Servlets ever loaded") public org.glassfish.external.statistics.CountStatistic getTotalServletsLoaded()
-
getServletProcessingTimes
@ManagedAttribute(id="servletprocessingtimes") @Description("Cumulative Servlet processing times") public org.glassfish.external.statistics.CountStatistic getServletProcessingTimes()
-
servletInitializedEvent
public void servletInitializedEvent(String servletName, String appName, String hostName)
-
servletDestroyedEvent
public void servletDestroyedEvent(String servletName, String appName, String hostName)
-
getModuleName
public String getModuleName()
-
getVSName
public String getVSName()
-
-