code: private MBeanData getMBeanData(final String name) throws PrivilegedActionException
     {
        return AccessController.doPrivileged(new PrivilegedExceptionAction<MBeanData>()
        {
           public MBeanData run() throws Exception
           {
              return Server.getMBeanData(name);
           }
        });
     }
docs: Get the MBean data for a bean
  @param name The name of the bean
  @return The data
  @exception PrivilegedExceptionAction Thrown if the operation cannot be performed