1 23 24 26 27 package com.sun.appserv.management.monitor; 28 29 import java.util.Map ; 30 31 import com.sun.appserv.management.base.XTypes; 32 import com.sun.appserv.management.base.Container; 33 import com.sun.appserv.management.ext.logging.Logging; 34 35 public interface ServerRootMonitor extends Container, Monitoring 36 { 37 38 public static final String J2EE_TYPE = XTypes.SERVER_ROOT_MONITOR; 39 40 43 public CallFlowMonitor getCallFlowMonitor(); 44 45 48 public Logging getLogging(); 49 50 53 public Map <String ,EJBModuleMonitor> getEJBModuleMonitorMap(); 54 55 59 public Map <String ,WebModuleVirtualServerMonitor> getWebModuleVirtualServerMonitorMap(); 60 61 64 public Map <String ,ApplicationMonitor> getApplicationMonitorMap(); 65 66 67 71 public Map <String ,ConnectionManagerMonitor> getORBConnectionManagerMonitorMap(); 72 73 76 public Map <String ,ConnectionManagerMonitor> getConnectionManagerMonitorMap(); 77 78 public Map <String ,JDBCConnectionPoolMonitor> getJDBCConnectionPoolMonitorMap(); 79 public Map <String ,ConnectorConnectionPoolMonitor> getConnectorConnectionPoolMonitorMap(); 80 public Map <String ,ThreadPoolMonitor> getThreadPoolMonitorMap( ); 81 82 public JVMMonitor getJVMMonitor() ; 83 public TransactionServiceMonitor getTransactionServiceMonitor(); 84 public HTTPServiceMonitor getHTTPServiceMonitor(); 85 } 86 | Popular Tags |