src/java.management/share/classes/javax/management/modelmbean/RequiredModelMBean.java
Print this page
rev 10552 : 8055723[core]: Replace concat String to append in StringBuilder parameters
Contributed-by: Otavio Santana <otaviojava@java.net>
*** 714,748 ****
}
info = modelMBeanInfo;
}
retStr.append("\nMBeanInfo for ModelMBean is:");
! retStr.append("\nCLASSNAME: \t"+ info.getClassName());
! retStr.append("\nDESCRIPTION: \t"+ info.getDescription());
try {
! retStr.append("\nMBEAN DESCRIPTOR: \t"+
! info.getMBeanDescriptor());
} catch (Exception e) {
! retStr.append("\nMBEAN DESCRIPTOR: \t" + " is invalid");
}
retStr.append("\nATTRIBUTES");
final MBeanAttributeInfo[] attrInfo = info.getAttributes();
if ((attrInfo != null) && (attrInfo.length>0)) {
for (int i=0; i<attrInfo.length; i++) {
final ModelMBeanAttributeInfo attInfo =
(ModelMBeanAttributeInfo)attrInfo[i];
! retStr.append(" ** NAME: \t"+ attInfo.getName());
! retStr.append(" DESCR: \t"+ attInfo.getDescription());
! retStr.append(" TYPE: \t"+ attInfo.getType() +
! " READ: \t"+ attInfo.isReadable() +
! " WRITE: \t"+ attInfo.isWritable());
! retStr.append(" DESCRIPTOR: " +
! attInfo.getDescriptor().toString());
}
} else {
retStr.append(" ** No attributes **");
}
--- 714,746 ----
}
info = modelMBeanInfo;
}
retStr.append("\nMBeanInfo for ModelMBean is:");
! retStr.append("\nCLASSNAME: \t").append(info.getClassName());
! retStr.append("\nDESCRIPTION: \t").append(info.getDescription());
try {
! retStr.append("\nMBEAN DESCRIPTOR: \t").append(info.getMBeanDescriptor());
} catch (Exception e) {
! retStr.append("\nMBEAN DESCRIPTOR: \t is invalid");
}
retStr.append("\nATTRIBUTES");
final MBeanAttributeInfo[] attrInfo = info.getAttributes();
if ((attrInfo != null) && (attrInfo.length>0)) {
for (int i=0; i<attrInfo.length; i++) {
final ModelMBeanAttributeInfo attInfo =
(ModelMBeanAttributeInfo)attrInfo[i];
! retStr.append(" ** NAME: \t").append(attInfo.getName());
! retStr.append(" DESCR: \t").append(attInfo.getDescription());
! retStr.append(" TYPE: \t").append(attInfo.getType())
! .append(" READ: \t").append(attInfo.isReadable())
! .append(" WRITE: \t").append(attInfo.isWritable());
! retStr.append(" DESCRIPTOR: ").append(attInfo.getDescriptor());
}
} else {
retStr.append(" ** No attributes **");
}
*** 750,767 ****
final MBeanConstructorInfo[] constrInfo = info.getConstructors();
if ((constrInfo != null) && (constrInfo.length > 0 )) {
for (int i=0; i<constrInfo.length; i++) {
final ModelMBeanConstructorInfo ctorInfo =
(ModelMBeanConstructorInfo)constrInfo[i];
! retStr.append(" ** NAME: \t"+ ctorInfo.getName());
! retStr.append(" DESCR: \t"+
! ctorInfo.getDescription());
! retStr.append(" PARAM: \t"+
! ctorInfo.getSignature().length +
! " parameter(s)");
! retStr.append(" DESCRIPTOR: " +
! ctorInfo.getDescriptor().toString());
}
} else {
retStr.append(" ** No Constructors **");
}
--- 748,764 ----
final MBeanConstructorInfo[] constrInfo = info.getConstructors();
if ((constrInfo != null) && (constrInfo.length > 0 )) {
for (int i=0; i<constrInfo.length; i++) {
final ModelMBeanConstructorInfo ctorInfo =
(ModelMBeanConstructorInfo)constrInfo[i];
! retStr.append(" ** NAME: \t").append(ctorInfo.getName());
! retStr.append(" DESCR: \t").append(ctorInfo.getDescription());
! retStr.append(" PARAM: \t")
! .append(ctorInfo.getSignature().length)
! .append(" parameter(s)");
! retStr.append(" DESCRIPTOR: ").append(
! ctorInfo.getDescriptor());
}
} else {
retStr.append(" ** No Constructors **");
}
*** 769,785 ****
final MBeanOperationInfo[] opsInfo = info.getOperations();
if ((opsInfo != null) && (opsInfo.length>0)) {
for (int i=0; i<opsInfo.length; i++) {
final ModelMBeanOperationInfo operInfo =
(ModelMBeanOperationInfo)opsInfo[i];
! retStr.append(" ** NAME: \t"+ operInfo.getName());
! retStr.append(" DESCR: \t"+ operInfo.getDescription());
! retStr.append(" PARAM: \t"+
! operInfo.getSignature().length +
! " parameter(s)");
! retStr.append(" DESCRIPTOR: " +
! operInfo.getDescriptor().toString());
}
} else {
retStr.append(" ** No operations ** ");
}
--- 766,781 ----
final MBeanOperationInfo[] opsInfo = info.getOperations();
if ((opsInfo != null) && (opsInfo.length>0)) {
for (int i=0; i<opsInfo.length; i++) {
final ModelMBeanOperationInfo operInfo =
(ModelMBeanOperationInfo)opsInfo[i];
! retStr.append(" ** NAME: \t").append(operInfo.getName());
! retStr.append(" DESCR: \t").append(operInfo.getDescription());
! retStr.append(" PARAM: \t")
! .append(operInfo.getSignature().length)
! .append(" parameter(s)");
! retStr.append(" DESCRIPTOR: ").append(operInfo.getDescriptor());
}
} else {
retStr.append(" ** No operations ** ");
}
*** 788,801 ****
MBeanNotificationInfo[] notifInfo = info.getNotifications();
if ((notifInfo != null) && (notifInfo.length>0)) {
for (int i=0; i<notifInfo.length; i++) {
final ModelMBeanNotificationInfo nInfo =
(ModelMBeanNotificationInfo)notifInfo[i];
! retStr.append(" ** NAME: \t"+ nInfo.getName());
! retStr.append(" DESCR: \t"+ nInfo.getDescription());
! retStr.append(" DESCRIPTOR: " +
! nInfo.getDescriptor().toString());
}
} else {
retStr.append(" ** No notifications **");
}
--- 784,796 ----
MBeanNotificationInfo[] notifInfo = info.getNotifications();
if ((notifInfo != null) && (notifInfo.length>0)) {
for (int i=0; i<notifInfo.length; i++) {
final ModelMBeanNotificationInfo nInfo =
(ModelMBeanNotificationInfo)notifInfo[i];
! retStr.append(" ** NAME: \t").append(nInfo.getName());
! retStr.append(" DESCR: \t").append(nInfo.getDescription());
! retStr.append(" DESCRIPTOR: ").append(nInfo.getDescriptor());
}
} else {
retStr.append(" ** No notifications **");
}