*
* @return array of AttributeInfos
* @throws JMException
*/
public MBeanAttributeInfo[] getAttributeInfos() throws JMException {
AttributeInfoHelper helper = new AttributeInfoHelper();
helper.addAttribute(getObjectToManage(), "componentNames", "list of components");
helper.addAttribute(getObjectToManage(), "serviceUnitNames", "list of service units");
helper.addAttribute(getObjectToManage(), "serviceAssemblyNames", "list of service assemblies");
helper.addAttribute(getObjectToManage(), "endpointNames", "list of endpoints");
helper.addAttribute(getObjectToManage(), "sharedLibraryNames", "list of shared libraries");
return AttributeInfoHelper.join(super.getAttributeInfos(), helper.getAttributeInfos());
}