1 23 24 29 30 package com.sun.appserv.management.util.jmx.stringifier; 31 32 import javax.management.*; 33 import javax.management.modelmbean.*; 34 import javax.management.openmbean.CompositeData ; 35 import javax.management.openmbean.CompositeDataSupport ; 36 import javax.management.openmbean.TabularData ; 37 import javax.management.openmbean.TabularDataSupport ; 38 39 import com.sun.appserv.management.util.jmx.stringifier.*; 40 41 42 import javax.management.j2ee.statistics.Stats ; 43 import javax.management.j2ee.statistics.Statistic ; 44 import com.sun.appserv.management.util.j2ee.stringifier.*; 45 46 import com.sun.appserv.management.util.stringifier.StringifierRegistry; 47 48 51 public class StringifierRegistryIniter extends 52 com.sun.appserv.management.util.stringifier.StringifierRegistryIniterImpl 53 { 54 public 55 StringifierRegistryIniter( StringifierRegistry registry ) 56 { 57 super( registry ); 58 59 add( ObjectName.class, ObjectNameStringifier.DEFAULT ); 60 add( MBeanInfo.class, MBeanInfoStringifier.DEFAULT ); 61 add( ModelMBeanInfo.class, ModelMBeanInfoStringifier.DEFAULT ); 62 63 add( MBeanOperationInfo.class, MBeanOperationInfoStringifier.DEFAULT ); 64 add( ModelMBeanOperationInfo.class, ModelMBeanOperationInfoStringifier.DEFAULT ); 65 66 add( MBeanAttributeInfo.class, MBeanAttributeInfoStringifier.DEFAULT ); 67 add( ModelMBeanAttributeInfo.class, ModelMBeanAttributeInfoStringifier.DEFAULT ); 68 69 add( MBeanParameterInfo.class, MBeanParameterInfoStringifier.DEFAULT ); 70 71 add( MBeanNotificationInfo.class, MBeanNotificationInfoStringifier.DEFAULT ); 72 add( ModelMBeanNotificationInfo.class, ModelMBeanNotificationInfoStringifier.DEFAULT ); 73 74 add( MBeanConstructorInfo.class, MBeanConstructorInfoStringifier.DEFAULT ); 75 add( ModelMBeanConstructorInfo.class, ModelMBeanConstructorInfoStringifier.DEFAULT ); 76 77 add( Attribute.class, AttributeStringifier.DEFAULT ); 78 add( AttributeList.class, AttributeListStringifier.DEFAULT ); 79 80 add( Notification.class, NotificationStringifier.DEFAULT ); 81 add( AttributeChangeNotification.class, AttributeChangeNotificationStringifier.DEFAULT ); 82 add( MBeanServerNotification.class, MBeanServerNotificationStringifier.DEFAULT ); 83 84 85 add( CompositeData .class, CompositeDataStringifier.DEFAULT ); 86 add( CompositeDataSupport .class, CompositeDataStringifier.DEFAULT ); 87 add( TabularData .class, TabularDataStringifier.DEFAULT ); 88 add( TabularDataSupport .class, TabularDataStringifier.DEFAULT ); 89 90 try 91 { 92 add( Stats .class, StatsStringifier.DEFAULT ); 93 add( Statistic .class, StatisticStringifier.DEFAULT ); 94 } 95 catch( Throwable t ) 96 { 97 } 98 } 99 } 100 101 102 103 | Popular Tags |