public Collection<String> listAttributeDescriptions(){
  List<String> list=new ArrayList<String>();
  try {
    MBeanAttributeInfo[] attrs=beanInfo.getAttributes();
    for (    MBeanAttributeInfo attr : attrs) {
      list.add(describeAttribute(attr));
    }
  }
 catch (  Exception e) {
    throwException("Could not list attribute descriptions. Reason: ",e);
  }
  return list;
}

public Collection < String > listAttributeDescriptions ( ) { List < String > list = new ArrayList < String > ( ) ; try { MBeanAttributeInfo [ ] attrs = beanInfo . getAttributes ( ) ; for ( MBeanAttributeInfo attr : attrs ) { list . add ( describeAttribute ( attr ) ) ; } } catch ( Exception e ) { throwException ( "Could not list attribute descriptions. Reason: " , e ) ; } return list ; }
list of string representations of all of the attributes on the mbean .
