1 23 24 26 27 package com.sun.enterprise.management.monitor; 28 29 import com.sun.appserv.management.base.XTypes; 30 31 import com.sun.enterprise.management.support.Delegate; 32 33 import com.sun.appserv.management.monitor.statistics.TransactionServiceStats; 34 35 import com.sun.appserv.management.util.jmx.AttributeNameMapper; 36 37 public class TransactionServiceMonitorImpl 38 extends MonitoringStatsImplBase 39 { 41 public 42 TransactionServiceMonitorImpl( Delegate delegate ) 43 { 44 super( XTypes.TRANSACTION_SERVICE_MONITOR, delegate ); 45 } 46 47 protected Class 48 getStatsInterface() 49 { 50 return( TransactionServiceStats.class ); 51 } 52 53 public TransactionServiceStats 54 getTransactionServiceStats() 55 { 56 return (TransactionServiceStats)getStats(); 57 } 58 59 protected final void 60 initStatisticNameMapper() 61 { 62 super.initStatisticNameMapper(); 63 64 final AttributeNameMapper m = getStatisticNameMapper(); 65 66 m.addMapping( "ActiveIds", "ActiveIDs" ); 67 } 68 } 69 | Popular Tags |