code: public MBeanInfo getMBeanInfo(ObjectName name)
                      throws IntrospectionException, InstanceNotFoundException, ReflectionException {
  
          MBeanInfo mInfo = getMBeanServer().getMBeanInfo(name);
  
          return mInfo;
  
      }
docs: /*
  This method discovers the attributes and operations that a managed
  object exposes for management.
  Throws:
  javax.management.IntrospectionException
  javax.management.InstanceNotFoundException
  javax.management.ReflectionException
  java.rmi.RemoteException
  Parameters:
  name - The object name of the managed object to analyze.
  Returns:
  An instance of javax.management.MBeanInfo allowing the retrieval
  of all attributes and operations of this managed object.