Methods Summary |
---|
public WebModuleStats | getWebModuleStats(java.lang.String j2eeAppName, java.lang.String webModuleName, java.lang.String ctxRoot, java.lang.String vsId)Gets the WebModuleStats associated with the web module named
webModuleName that is part of the application named
j2eeAppName and has been deployed on the virtual server
vsId .
|
public void | registerConnectionFactoryStats(com.sun.enterprise.admin.monitor.stats.ConnectionFactoryStats stats, java.lang.String factoryName, MonitoringLevelListener listener)Registers the ConnectionFactoryStats for the jms-service
|
public void | registerConnectorConnectionPoolStats(com.sun.enterprise.admin.monitor.stats.ConnectorConnectionPoolStats connectorConnectionPoolStats, java.lang.String connectorConnectionPoolName, MonitoringLevelListener listener)Registers the Stats implementation for ConnectorConnectionPoolStats
|
public void | registerConnectorConnectionPoolStats(com.sun.enterprise.admin.monitor.stats.ConnectorConnectionPoolStats stats, java.lang.String poolName, java.lang.String j2eeAppName, java.lang.String moduleName, MonitoringLevelListener listener)Registers the Stats implementation for ConnectorConnectionPoolStats
|
public void | registerConnectorWorkMgmtStats(com.sun.enterprise.admin.monitor.stats.ConnectorWorkMgmtStats stats, java.lang.String j2eeAppName, java.lang.String moduleName, MonitoringLevelListener listener)Registers the work management stats for the connector
|
public void | registerConnectorWorkMgmtStats(com.sun.enterprise.admin.monitor.stats.ConnectorWorkMgmtStats stats, java.lang.String j2eeAppName, java.lang.String moduleName, boolean isJms, MonitoringLevelListener listener)Registers the work management stats for the connector
|
public void | registerEJBCacheStats(EJBCacheStats ejbCacheStats, MonitoredObjectType ejbType, java.lang.String ejbName, java.lang.String moduleName, java.lang.String applicationName, MonitoringLevelListener listener)Registers the Stats implementation for EJBCacheStats
|
public void | registerEJBMethodStats(EJBMethodStats ejbMethodStats, java.lang.String ejbMethodName, MonitoredObjectType ejbType, java.lang.String ejbName, java.lang.String moduleName, java.lang.String applicationName, MonitoringLevelListener listener)Registers the Stats implementation for EJBMethodStats
|
public void | registerEJBPoolStats(EJBPoolStats ejbPoolStats, MonitoredObjectType ejbType, java.lang.String ejbName, java.lang.String moduleName, java.lang.String applicationName, MonitoringLevelListener listener)Registers the Stats implementation for EJBPoolStats
|
public void | registerEntityBeanStats(EntityBeanStats entityBeanStats, java.lang.String entityBeanName, java.lang.String moduleName, java.lang.String applicationName, MonitoringLevelListener listener)Registers the Stats implementation for EntityBeanStats
|
public void | registerHttpListenerStats(HTTPListenerStats stats, java.lang.String listenerName, java.lang.String vsId, MonitoringLevelListener listener)Registeres the Stats for Http Listener for the web-server/web-container layer.
Can't be called for the same listener more than once. This method should
generally be called when a particular listener is being started.
|
public void | registerJDBCConnectionPoolStats(com.sun.enterprise.admin.monitor.stats.JDBCConnectionPoolStats jdbcConnectionPoolStats, java.lang.String jdbcConnectionPoolName, MonitoringLevelListener listener)Registers the Stats implementation for JDBCConnectionPoolStats
|
public void | registerJTAStats(com.sun.enterprise.admin.monitor.stats.JTAStats jtaStats, MonitoringLevelListener listener)Registers the Stats implementation for the resource JTAStats
|
public void | registerJVMStats(JVMStats stats, MonitoringLevelListener listener)
|
public void | registerMessageDrivenBeanStats(MessageDrivenBeanStats messageDrivenBeanStats, java.lang.String messageDrivenBeanName, java.lang.String moduleName, java.lang.String applicationName, MonitoringLevelListener listener)Registers the Stats implementation for MessageDrivenBeanStats
|
public void | registerMonitoringLevelListener(MonitoringLevelListener listener, com.sun.enterprise.admin.monitor.registry.MonitoredObjectType objType)Registers the given listener for the given type of monitorable entity. It is required
that all the implementing classes issue the callback synchonously to the
provided {@link MonitoringLevelListener} before returning to the caller.
The idea is that core components should
know if the registration of specific Stats is required before doing the actual
registration. It is upto the components to decide what do when the callback
is issued. The given listener will be added to the internal list of listeners and will
be notified when the level changes. Note that this method breaks the relationship
between a Stats object and a MonitoringLevelListener object.
Thus all the listeners that register through this method will receive null as the Stats parameter
value in MonitoringLevelListener#changeLevel method.
|
public void | registerOrbConnectionManagerStats(OrbConnectionManagerStats orbConnectionManagerStats, java.lang.String connectionMgrName, MonitoringLevelListener listener)Registers the Stats implementation for OrbConnectionManagerStats
|
public void | registerPWCConnectionQueueStats(com.sun.enterprise.admin.monitor.stats.PWCConnectionQueueStats stats, MonitoringLevelListener listener)Registers the ConnectionQueueStats for PWC.
|
public void | registerPWCDnsStats(com.sun.enterprise.admin.monitor.stats.PWCDnsStats stats, MonitoringLevelListener listener)Registers the DNSStats for PWC.
|
public void | registerPWCFileCacheStats(com.sun.enterprise.admin.monitor.stats.PWCFileCacheStats stats, MonitoringLevelListener listener)Registers the FileCacheStats for PWC.
|
public void | registerPWCHttpServiceStats(com.sun.enterprise.admin.monitor.stats.PWCHttpServiceStats stats, MonitoringLevelListener listener)Registers the HttpServiceStats for PWC.
|
public void | registerPWCKeepAliveStats(com.sun.enterprise.admin.monitor.stats.PWCKeepAliveStats stats, MonitoringLevelListener listener)Registers the KeepAliveStats for PWC.
|
public void | registerPWCRequestStats(com.sun.enterprise.admin.monitor.stats.PWCRequestStats stats, java.lang.String vsId, MonitoringLevelListener listener)Registers the RequestStats for PWC.
|
public void | registerPWCThreadPoolStats(com.sun.enterprise.admin.monitor.stats.PWCThreadPoolStats stats, MonitoringLevelListener listener)Registers the ThreadPoolStats for PWC.
|
public void | registerPWCVirtualServerStats(com.sun.enterprise.admin.monitor.stats.PWCVirtualServerStats stats, java.lang.String vsId, MonitoringLevelListener listener)Registers the VirtualServerStats for PWC.
|
public void | registerServletStats(com.sun.enterprise.admin.monitor.stats.ServletStats stats, java.lang.String j2eeAppName, java.lang.String webModuleName, java.lang.String ctxRoot, java.lang.String vsId, java.lang.String servletName, MonitoringLevelListener listener)registers a servlet/JSP, with the monitoring infrastructure
The servlet/Jsp could be part of a J2EE Application or a
stand-alone web module.
|
public void | registerStatefulSessionBeanStats(StatefulSessionBeanStats statefulSessionBeanStats, java.lang.String statefulSessionBeanName, java.lang.String moduleName, java.lang.String applicationName, MonitoringLevelListener listener)Registers the Stats implementation for StatefulSessionBeanStats
|
public void | registerStatefulSessionStoreStats(StatefulSessionStoreStats stats, MonitoredObjectType ejbType, java.lang.String ejbName, java.lang.String moduleName, java.lang.String j2eeAppName, MonitoringLevelListener listener)Registers the Sessionstore stats for an ejb
|
public void | registerStatelessSessionBeanStats(StatelessSessionBeanStats statelessSessionBeanStats, java.lang.String statelessSessionBeanName, java.lang.String moduleName, java.lang.String applicationName, MonitoringLevelListener listener)Registers the Stats implementation for StatelessSessionBeanStats
|
public void | registerThreadPoolStats(ThreadPoolStats ThreadPoolStats, java.lang.String threadPoolId, MonitoringLevelListener listener)Registers the Stats implementation for ThreadPoolStats. This is meant to be used for
any ThreadPool in the server runtime.
|
public void | registerTimerStats(TimerServiceStats stats, MonitoredObjectType ejbType, java.lang.String ejbName, java.lang.String moduleName, java.lang.String j2eeAppName, MonitoringLevelListener listener)Registers the timer stats for an ejb
|
public void | registerWSAggregateStatsForEjb(Stats stats, java.lang.String endpointName, java.lang.String moduleName, java.lang.String j2eeAppName, MonitoringLevelListener listener)Registers the Aggregate stats for an web service endpoint
|
public void | registerWSAggregateStatsForWeb(Stats stats, java.lang.String endpointName, java.lang.String moduleName, java.lang.String ctxRoot, java.lang.String j2eeAppName, java.lang.String vs, MonitoringLevelListener listener)Registers the Aggregate stats for an web service endpoint
|
public void | registerWebModuleStats(WebModuleStats stats, java.lang.String j2eeAppName, java.lang.String webModuleName, java.lang.String ctxRoot, java.lang.String vsId, MonitoringLevelListener listener)Registers the given WebModuleStats for the web module with the given
webModuleName deployed on the virtual server with the
given vsId .
|
public void | unregisterConnectionFactoryStats(java.lang.String factoryName)Unregisters the ConnectionFactoryStats for the jms-service
|
public void | unregisterConnectorConnectionPoolStats(java.lang.String connectorConnectionPoolName)Unregisters the Stats implementation for ConnectorConnectionPoolStats
|
public void | unregisterConnectorConnectionPoolStats(java.lang.String poolName, java.lang.String j2eeAppName, java.lang.String moduleName)Unregisters the Stats implementation for ConnectorConnectionPoolStats
|
public void | unregisterConnectorWorkMgmtStats(java.lang.String j2eeAppName, java.lang.String moduleName)Unregisters the work management stats for the connector
|
public void | unregisterConnectorWorkMgmtStats(java.lang.String j2eeAppName, java.lang.String moduleName, boolean isJms)Unregisters the work management stats for the connector
|
public void | unregisterEJBCacheStats(MonitoredObjectType ejbType, java.lang.String ejbName, java.lang.String moduleName, java.lang.String applicationName)Unregisters the Stats implementation for EJBCacheStats
|
public void | unregisterEJBMethodStats(java.lang.String ejbMethodName, MonitoredObjectType ejbType, java.lang.String ejbName, java.lang.String moduleName, java.lang.String applicationName)Unregisters the Stats implementation for EJBMethodStats
|
public void | unregisterEJBPoolStats(MonitoredObjectType ejbType, java.lang.String ejbName, java.lang.String moduleName, java.lang.String applicationName)Unregisters the Stats implementation for EJBPoolStats
|
public void | unregisterEntityBeanStats(java.lang.String entityBeanName, java.lang.String moduleName, java.lang.String applicationName)Unregisters the Stats implementation for EntityBeanStats
|
public void | unregisterHttpListenerStats(java.lang.String listenerName, java.lang.String vsId)Unregisters the stats for Http Listener for given listenerName and virtual-server-id.
This method should generally be called when particular listener is deleted/stopped.
|
public void | unregisterJDBCConnectionPoolStats(java.lang.String jdbcConnectionPoolName)Unregisters the Stats implementation for JDBCConnectionPoolStats
|
public void | unregisterJTAStats()Unregisters the Stats implementation for the resource JTAStats
|
public void | unregisterJVMStats()
|
public void | unregisterMessageDrivenBeanStats(java.lang.String messageDrivenBeanName, java.lang.String moduleName, java.lang.String applicationName)Unregisters the Stats implementation for MessageDrivenBeanStats
|
public void | unregisterMonitoringLevelListener(MonitoringLevelListener listener)Unregisters the given {@link MonitoringLevelListener} so that it is removed from internal list.
The registration of same listener has to be done prior to this method call.
This will usually happen when the registered listener has to exit from the VM.
|
public void | unregisterOrbConnectionManagerStats(java.lang.String orbName)Unregisters the Stats implementation for OrbConnectionManagerStats
|
public void | unregisterPWCConnectionQueueStats()Unregisters the stats for the ConnectionQueue
|
public void | unregisterPWCDnsStats()Unregisters the stats for the DNS
|
public void | unregisterPWCFileCacheStats()Unregisters the stats for the FileCache
|
public void | unregisterPWCHttpServiceStats()Unregisters the stats for the HttpService
|
public void | unregisterPWCKeepAliveStats()Unregisters the stats for the KeepAlive system
|
public void | unregisterPWCRequestStats(java.lang.String vsId)Unregisters the stats for the PWCrequest
|
public void | unregisterPWCThreadPoolStats()Unregisters the stats for the PWCThreadPool
|
public void | unregisterPWCVirtualServerStats(java.lang.String vsId)Unregisters the stats for the VirtualServer
|
public void | unregisterServletStats(java.lang.String j2eeAppName, java.lang.String webModuleName, java.lang.String ctxRoot, java.lang.String vsId, java.lang.String servletName)unregisters a servlet/JSP, from the monitoring infrastructure
The servlet/Jsp could be part of a J2EE Application or a
stand-alone web module.
|
public void | unregisterStatefulSessionBeanStats(java.lang.String statefulSessionBeanName, java.lang.String moduleName, java.lang.String applicationName)Unregisters the Stats implementation for StatefulSessionBeanStats
|
public void | unregisterStatefulSessionStoreStats(MonitoredObjectType ejbType, java.lang.String ejbName, java.lang.String moduleName, java.lang.String j2eeAppName)Unregisters the Sessionstore stats for the ejb
|
public void | unregisterStatelessSessionBeanStats(java.lang.String statelessSessionBeanName, java.lang.String moduleName, java.lang.String applicationName)Unregisters the Stats implementation for StatelessSessionBeanStats
|
public void | unregisterThreadPoolStats(java.lang.String poolId)Unregisters the Stats implementation for ThreadPoolStats.
|
public void | unregisterTimerStats(MonitoredObjectType ejbType, java.lang.String ejbName, java.lang.String moduleName, java.lang.String j2eeAppName)Unregisters the timer stats for an ejb
|
public void | unregisterWSAggregateStatsForEjb(java.lang.String endpointName, java.lang.String moduleName, java.lang.String j2eeAppName)Unregisters the web service stats in a module
|
public void | unregisterWSAggregateStatsForWeb(java.lang.String endpointName, java.lang.String moduleName, java.lang.String ctxRoot, java.lang.String j2eeAppName, java.lang.String vs)Unregisters the web service stats in a module
|
public void | unregisterWebModuleStats(java.lang.String j2eeAppName, java.lang.String webModuleName, java.lang.String ctxRoot, java.lang.String vsId)Unregisters any WebModuleStats from the web module with the given
webModuleName deployed on the virtual server with the
given vsId .
|