Package wt.servlet
Class SessionMonitor
java.lang.Object
javax.management.StandardMBean
wt.jmx.core.StandardMBean
wt.jmx.core.SelfAwareMBean
wt.jmx.core.mbeans.DeluxeStatsMonitor
wt.servlet.SessionMonitor
- All Implemented Interfaces:
EventListener,DynamicMBean,MBeanRegistration,NotificationBroadcaster,NotificationEmitter,javax.servlet.http.HttpSessionActivationListener,javax.servlet.http.HttpSessionIdListener,javax.servlet.http.HttpSessionListener,javax.servlet.ServletContextListener,BaseObjectNamed,DeluxeStatsMonitorMBean,RawStatisticsProviderMBean,SelfEmailingMBean,SessionMonitorMBean
public final class SessionMonitor
extends wt.jmx.core.mbeans.DeluxeStatsMonitor
implements SessionMonitorMBean, javax.servlet.http.HttpSessionListener, javax.servlet.http.HttpSessionActivationListener, javax.servlet.ServletContextListener, javax.servlet.http.HttpSessionIdListener, NotificationEmitter
Servlet session and context listener and MBean that provides statistics and
monitoring capabilities for servlet sessions.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
-
Field Summary
Fields inherited from interface wt.servlet.SessionMonitorMBean
MAX_AVG_SESSIONS_NOTIF_TYPE -
Method Summary
Modifier and TypeMethodDescriptionstatic SessionMonitorgetSessionMonitor(javax.servlet.ServletContext servletContext) Retrieve instance associated with a given ServletContext (web app).Methods inherited from class wt.jmx.core.SelfAwareMBean
deregister, destroy, getBaseObjectName, getObjectName, getObjectNameOnPreRegister, getOwnerMBean, getSelfAwareMBean, init, isInited, isRegistered, isStarted, postDeregister, postRegister, preDeregister, preRegister, register, register, register, resetObjectName, setOwnerMBean, start, stopMethods inherited from class wt.jmx.core.StandardMBean
cacheMBeanInfo, cacheMBeanInfoInInstance, emailThisMBean, getAttributes, getCachedInstanceMBeanInfo, getCachedMBeanInfo, getDescription, getDescription, getDescription, getDescription, getImpact, getMBeanInfo, getParameterName, setAttributesMethods inherited from class javax.management.StandardMBean
getAttribute, getClassName, getConstructors, getDescription, getDescription, getDescription, getImplementation, getImplementationClass, getMBeanInterface, getParameterName, invoke, setAttribute, setImplementationMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface wt.jmx.core.mbeans.DeluxeStatsMonitorMBean
getBaselineStatistics, getBaselineStatisticsLoggerLevel, getBaselineStatisticsLoggerName, getRecentIntervalSeconds, getRecentStatistics, getRecentStatisticsLoggerLevel, getRecentStatisticsLoggerName, getStatisticsLoggerFormatString, getStatisticsLoggerOutputAttributes, getStatisticsLoggerSeparatorString, getSummaryIntervalSeconds, getSummaryStatisticsLoggerLevel, getSummaryStatisticsLoggerName, isStatisticsLoggerMultiLineFormat, isStatisticsLoggerUseShortFormat, resetBaselineStatistics, setBaselineStatisticsLoggerLevel, setRecentIntervalSeconds, setRecentStatisticsLoggerLevel, setStatisticsLoggerFormatString, setStatisticsLoggerMultiLineFormat, setStatisticsLoggerOutputAttributes, setStatisticsLoggerSeparatorString, setStatisticsLoggerUseShortFormat, setSummaryIntervalSeconds, setSummaryStatisticsLoggerLevelMethods inherited from interface wt.jmx.core.mbeans.RawStatisticsProviderMBean
getRawStatisticsMethods inherited from interface wt.jmx.core.mbeans.SelfEmailingMBean
emailThisMBean
-
Method Details
-
getSessionMonitor
Retrieve instance associated with a given ServletContext (web app).
Supported API: true
-