| Package | Description |
|---|---|
| com.sun.enterprise.admin.monitor.registry |
Provides for collection of monitoring statistics from JSR77 compliant Stats implementations through the JMX API.
|
| Modifier and Type | Field and Description |
|---|---|
static MonitoredObjectType |
MonitoredObjectType.APPLICATION
MonitoredObjectType for any deployed application - multiple
|
static MonitoredObjectType |
MonitoredObjectType.APPLICATIONS
Parent of all applications and modules and other children - singleton
|
static MonitoredObjectType |
MonitoredObjectType.BEAN_CACHE
An ejb cache - one per ejb
|
static MonitoredObjectType |
MonitoredObjectType.BEAN_METHOD |
static MonitoredObjectType |
MonitoredObjectType.BEAN_METHODS |
static MonitoredObjectType |
MonitoredObjectType.BEAN_POOL
An ejb pool - one per ejb
|
static MonitoredObjectType |
MonitoredObjectType.CONNECTION_FACTORIES |
static MonitoredObjectType |
MonitoredObjectType.CONNECTION_FACTORY |
static MonitoredObjectType |
MonitoredObjectType.CONNECTION_MANAGER
A Connection Manager for orb - multiple
|
static MonitoredObjectType |
MonitoredObjectType.CONNECTION_MANAGERS
Connection Managers - singleton
|
static MonitoredObjectType |
MonitoredObjectType.CONNECTION_POOLS |
static MonitoredObjectType |
MonitoredObjectType.CONNECTION_QUEUE |
static MonitoredObjectType |
MonitoredObjectType.CONNECTOR_CONN_POOL
A monitorable connector connection pool - multiple
|
static MonitoredObjectType |
MonitoredObjectType.CONNECTOR_MODULE |
static MonitoredObjectType |
MonitoredObjectType.CONNECTOR_SERVICE |
static MonitoredObjectType |
MonitoredObjectType.CONNECTOR_WORKMGMT |
static MonitoredObjectType |
MonitoredObjectType.DNS |
static MonitoredObjectType |
MonitoredObjectType.EJBMODULE
An ejb module within an application - multiple
|
static MonitoredObjectType |
MonitoredObjectType.ENTITY_BEAN
A entity session bean - multiple
|
static MonitoredObjectType |
MonitoredObjectType.FILE_CACHE |
static MonitoredObjectType |
MonitoredObjectType.HTTP_LISTENER
Http Listener - multiple
|
static MonitoredObjectType |
MonitoredObjectType.HTTP_SERVICE
Http Service node - singleton
|
static MonitoredObjectType |
MonitoredObjectType.JDBC_CONN_POOL
A monitorable jdbc connection pool - multiple
|
static MonitoredObjectType |
MonitoredObjectType.JMS_SERVICE |
static MonitoredObjectType |
MonitoredObjectType.JNDI
Jndi monitoring
|
static MonitoredObjectType |
MonitoredObjectType.JVM
JVM - singleton
|
static MonitoredObjectType |
MonitoredObjectType.JVM_CLASSLOADING |
static MonitoredObjectType |
MonitoredObjectType.JVM_COMPILATION |
static MonitoredObjectType |
MonitoredObjectType.JVM_GC |
static MonitoredObjectType |
MonitoredObjectType.JVM_GCS |
static MonitoredObjectType |
MonitoredObjectType.JVM_MEMORY |
static MonitoredObjectType |
MonitoredObjectType.JVM_OS |
static MonitoredObjectType |
MonitoredObjectType.JVM_RUNTIME |
static MonitoredObjectType |
MonitoredObjectType.JVM_THREAD |
static MonitoredObjectType |
MonitoredObjectType.JVM_THREAD_INFO |
static MonitoredObjectType |
MonitoredObjectType.KEEP_ALIVE |
static MonitoredObjectType |
MonitoredObjectType.MESSAGE_DRIVEN_BEAN
A message driven bean - multiple
|
static MonitoredObjectType |
MonitoredObjectType.NONE
to be able to initialize to a non-valid type
|
static MonitoredObjectType |
MonitoredObjectType.ORB
ORB - singleton
|
static MonitoredObjectType |
MonitoredObjectType.PWC_THREAD_POOL |
static MonitoredObjectType |
MonitoredObjectType.REQUEST |
static MonitoredObjectType |
MonitoredObjectType.RESOURCES
All the monitorable resources - singleton
|
static MonitoredObjectType |
MonitoredObjectType.ROOT
ROOT MonitoredObject - singleton
|
static MonitoredObjectType |
MonitoredObjectType.SERVLET
A servlet - multiple
|
static MonitoredObjectType |
MonitoredObjectType.SESSION_STORE |
static MonitoredObjectType |
MonitoredObjectType.STANDALONE_CONNECTOR_MODULE |
static MonitoredObjectType |
MonitoredObjectType.STANDALONE_EJBMODULE
A standalone ejb module - multiple
|
static MonitoredObjectType |
MonitoredObjectType.STANDALONE_WEBMODULE
A standalone web module - multiple
|
static MonitoredObjectType |
MonitoredObjectType.STATEFUL_BEAN
A stateful session bean - multiple
|
static MonitoredObjectType |
MonitoredObjectType.STATELESS_BEAN
A stateless session bean - multiple
|
static MonitoredObjectType |
MonitoredObjectType.THREAD_POOL
A named thead pool - multiple
|
static MonitoredObjectType |
MonitoredObjectType.THREAD_POOLS
Thread pools - singleton
|
static MonitoredObjectType |
MonitoredObjectType.TIMERS |
static MonitoredObjectType |
MonitoredObjectType.TRANSACTION_SERVICE
Transaction service - singleton
|
static MonitoredObjectType |
MonitoredObjectType.VIRTUAL_SERVER
Virtual server - multiple
|
static MonitoredObjectType |
MonitoredObjectType.WEB_COMPONENT
Any Web Container Element -- not used in hierarchy -- mainly for
notification
|
static MonitoredObjectType |
MonitoredObjectType.WEBAPP_VIRTUAL_SERVER
webmodule-virtualserver, fix for 6172666
|
static MonitoredObjectType |
MonitoredObjectType.WEBMODULE
A web module within an application - multiple
|
static MonitoredObjectType |
MonitoredObjectType.WEBSERVICE_ENDPOINT
A web service endpoint with in an ejb or web module - multiple
|
| Modifier and Type | Method and Description |
|---|---|
static MonitoredObjectType |
MonitoredObjectType.getMonitoredObjectType(String typeName)
Get a MonitoredObjectType instance for the specified string type.
|
MonitoredObjectType |
StatsHolder.getType()
Returns type of this hierarchical node
|
| Modifier and Type | Method and Description |
|---|---|
StatsHolder |
StatsHolder.addChild(String name,
MonitoredObjectType type)
Add a child node or leaf to this node.
|
void |
MonitoringLevelListener.changeLevel(MonitoringLevel from,
MonitoringLevel to,
MonitoredObjectType type)
Method to convey the change in monitoring level.
|
void |
MonitoringRegistry.registerEJBCacheStats(EJBCacheStats ejbCacheStats,
MonitoredObjectType ejbType,
String ejbName,
String moduleName,
String applicationName,
MonitoringLevelListener listener)
Registers the Stats implementation for EJBCacheStats
|
void |
MonitoringRegistry.registerEJBMethodStats(EJBMethodStats ejbMethodStats,
String ejbMethodName,
MonitoredObjectType ejbType,
String ejbName,
String moduleName,
String applicationName,
MonitoringLevelListener listener)
Registers the Stats implementation for EJBMethodStats
|
void |
MonitoringRegistry.registerEJBPoolStats(EJBPoolStats ejbPoolStats,
MonitoredObjectType ejbType,
String ejbName,
String moduleName,
String applicationName,
MonitoringLevelListener listener)
Registers the Stats implementation for EJBPoolStats
|
void |
MonitoringRegistry.registerMonitoringLevelListener(MonitoringLevelListener listener,
MonitoredObjectType objType)
Registers the given listener for the given type of monitorable entity.
|
void |
MonitoringRegistry.registerStatefulSessionStoreStats(StatefulSessionStoreStats stats,
MonitoredObjectType ejbType,
String ejbName,
String moduleName,
String j2eeAppName,
MonitoringLevelListener listener)
Registers the Sessionstore stats for an ejb
|
void |
MonitoringRegistry.registerTimerStats(TimerServiceStats stats,
MonitoredObjectType ejbType,
String ejbName,
String moduleName,
String j2eeAppName,
MonitoringLevelListener listener)
Registers the timer stats for an ejb
|
void |
StatsHolder.setType(MonitoredObjectType type) |
void |
MonitoringRegistry.unregisterEJBCacheStats(MonitoredObjectType ejbType,
String ejbName,
String moduleName,
String applicationName)
Unregisters the Stats implementation for EJBCacheStats
|
void |
MonitoringRegistry.unregisterEJBMethodStats(String ejbMethodName,
MonitoredObjectType ejbType,
String ejbName,
String moduleName,
String applicationName)
Unregisters the Stats implementation for EJBMethodStats
|
void |
MonitoringRegistry.unregisterEJBPoolStats(MonitoredObjectType ejbType,
String ejbName,
String moduleName,
String applicationName)
Unregisters the Stats implementation for EJBPoolStats
|
void |
MonitoringRegistry.unregisterStatefulSessionStoreStats(MonitoredObjectType ejbType,
String ejbName,
String moduleName,
String j2eeAppName)
Unregisters the Sessionstore stats for the ejb
|
void |
MonitoringRegistry.unregisterTimerStats(MonitoredObjectType ejbType,
String ejbName,
String moduleName,
String j2eeAppName)
Unregisters the timer stats for an ejb
|
Copyright © 2017–2019 Eclipse Foundation. All rights reserved.