1 23 package com.sun.enterprise.management.monitor; 24 25 import com.sun.enterprise.management.support.DottedNamesBase; 26 27 import com.sun.appserv.management.base.DottedNames; 28 import com.sun.appserv.management.base.AMX; 29 import com.sun.appserv.management.util.misc.StringUtil; 30 31 import com.sun.appserv.management.monitor.MonitoringDottedNames; 32 33 public final class MonitoringDottedNamesImpl extends DottedNamesBase 34 implements DottedNames 35 { 36 public 37 MonitoringDottedNamesImpl( ) 38 { 39 } 40 41 42 public String 43 getGroup() 44 { 45 return( AMX.GROUP_MONITORING ); 46 } 47 48 public Object [] 49 dottedNameGet( String [] names ) 50 { 51 return( getOldDottedNames().dottedNameMonitoringGet( names ) ); 52 } 53 54 public Object 55 dottedNameGet( String name ) 56 { 57 return( getOldDottedNames().dottedNameMonitoringGet( name ) ); 58 } 59 60 public Object [] 61 dottedNameList( String [] names ) 62 { 63 return( getOldDottedNames().dottedNameMonitoringList( names ) ); 64 } 65 66 public Object [] 67 dottedNameSet( String [] nameValuePairs ) 68 { 69 throw new IllegalArgumentException ( StringUtil.toString( nameValuePairs ) ); 70 } 71 72 protected final boolean 73 isWriteableDottedName( String name ) 74 { 75 return( false ); 76 } 77 } 78 79 | Popular Tags |