1 23 24 29 30 31 package com.sun.cli.jmx.support; 32 33 import java.io.Serializable ; 34 35 import javax.management.*; 36 37 38 42 public final class InspectResult implements Serializable 43 { 44 public ObjectInstance objectInstance; 45 public String summary; 46 public MBeanAttributeInfo [] attrInfo; 47 public MBeanOperationInfo [] operationsInfo; 48 public MBeanConstructorInfo [] constructorsInfo; 49 public MBeanNotificationInfo [] notificationsInfo; 50 public boolean includeDescription; 51 52 public 53 InspectResult( ObjectInstance instance ) 54 { 55 objectInstance = instance; 56 summary = null; 57 attrInfo = null; 58 operationsInfo = null; 59 constructorsInfo = null; 60 notificationsInfo = null; 61 includeDescription = true; 62 } 63 64 public 65 InspectResult( 66 ObjectInstance instance, 67 String summaryIn, 68 MBeanAttributeInfo [] attributes, 69 MBeanOperationInfo [] operations, 70 MBeanConstructorInfo [] constructors, 71 MBeanNotificationInfo [] notifs) 72 { 73 objectInstance = instance; 74 summary = summaryIn; 75 attrInfo = attributes; 76 operationsInfo = operations; 77 constructorsInfo = constructors; 78 notificationsInfo = notifs; 79 includeDescription = true; 80 } 81 } 82 83 84 85 | Popular Tags |