FileDocCategorySizeDatePackage
OldMonitorTypes.javaAPI DocGlassfish v2 API4797Fri May 04 22:23:42 BST 2007com.sun.enterprise.management.support

OldMonitorTypes

public final class OldMonitorTypes extends OldTypesBase
Maps an AMX j2eeType to/from and "old" (8.0) monitor type. See {@link com.sun.appserv.management.base.XTypes}

Fields Summary
private static OldMonitorTypes
INSTANCE
Constructors Summary
private OldMonitorTypes()

		super();
	
Methods Summary
public static synchronized com.sun.enterprise.management.support.OldMonitorTypesgetInstance()

	    if ( INSTANCE == null )
	    {
	        INSTANCE	= new OldMonitorTypes();
	    }

		return( INSTANCE );
	
voidinitMap()
These are delegates that require a config name only, no other keys other than category=monitor. If this list is updated, be sure to update the unit test com.sun.enterprise.management.monitor.ComSunAppservMonitorTest.

		/* monitoring types */
		add(  XTypes.SERVER_ROOT_MONITOR, "root");
		add(  XTypes.SERVER_ROOT_MONITOR, "server");
		add(  XTypes.JVM_MONITOR, "jvm");
		
		add(  XTypes.APPLICATION_MONITOR, "application");
		add(  XTypes.EJB_MODULE_MONITOR, "ejb-module");
		add(  XTypes.EJB_MODULE_MONITOR, "standalone-ejb-module");
		
		add(  XTypes.STATEFUL_SESSION_BEAN_MONITOR, MonitoredObjectType.STATEFUL_BEAN.toString() );
		add(  XTypes.STATELESS_SESSION_BEAN_MONITOR, MonitoredObjectType.STATELESS_BEAN.toString() );
		add(  XTypes.ENTITY_BEAN_MONITOR, MonitoredObjectType.ENTITY_BEAN.toString() );
		add(  XTypes.MESSAGE_DRIVEN_BEAN_MONITOR, MonitoredObjectType.MESSAGE_DRIVEN_BEAN.toString() );
		
		add(  XTypes.BEAN_POOL_MONITOR, "bean-pool");
		add(  XTypes.BEAN_CACHE_MONITOR, "bean-cache");
		add(  XTypes.BEAN_METHOD_MONITOR, "bean-method");
		add(  XTypes.SERVLET_MONITOR, "servlet");
		add(  XTypes.HTTP_SERVICE_MONITOR, "http-service");
		add(  XTypes.FILE_CACHE_MONITOR, "file-cache");

		add(  XTypes.HTTP_SERVICE_VIRTUAL_SERVER_MONITOR, "virtual-server");
		add(  XTypes.WEB_MODULE_VIRTUAL_SERVER_MONITOR, "webmodule-virtual-server");

		add(  XTypes.HTTP_LISTENER_MONITOR, "http-listener");
		add(  XTypes.TRANSACTION_SERVICE_MONITOR, "transaction-service");
		add(  XTypes.THREAD_POOL_MONITOR, "thread-pool");
		add(  XTypes.CONNECTION_MANAGER_MONITOR, "connection-manager");
		add(  XTypes.JDBC_CONNECTION_POOL_MONITOR, "jdbc-connection-pool");
		add(  XTypes.CONNECTOR_CONNECTION_POOL_MONITOR, "connector-connection-pool");
		
		add(  XTypes.KEEP_ALIVE_MONITOR, "keep-alive");
		add(  XTypes.CONNECTION_QUEUE_MONITOR, "connection-queue");

		add(  XTypes.WEBSERVICE_ENDPOINT_MONITOR, "webservice-endpoint");