jdk/hs: da4fb7d2f917 (original) (raw)

OpenJDK / jdk / hs

changeset 47836:da4fb7d2f917

8024352: MBeanOperationInfo accepts any int value as "impact" Summary: MBeanOperationInfo throw an llegalArgumentException if the impact argument is not among the defined values Reviewed-by: rriggs, dfuchs, mchung Contributed-by: ujwal.vangapally@oracle.com

uvangapally
date Fri, 17 Nov 2017 11:08:44 +0530
parents d6d00f785f39
children b4d2929683b6
files src/java.management/share/classes/javax/management/MBeanOperationInfo.java test/jdk/javax/management/MBeanInfo/MBeanInfoHashCodeNPETest.java test/jdk/javax/management/mxbean/MBeanOperationInfoImpactRangeTest.java
diffstat 3 files changed, 104 insertions(+), 8 deletions(-)[+] [-] src/java.management/share/classes/javax/management/MBeanOperationInfo.java 14 test/jdk/javax/management/MBeanInfo/MBeanInfoHashCodeNPETest.java 6 test/jdk/javax/management/mxbean/MBeanOperationInfoImpactRangeTest.java 92

line wrap: on

line diff

--- a/src/java.management/share/classes/javax/management/MBeanOperationInfo.java Thu Nov 16 19:01:01 2017 -0800 +++ b/src/java.management/share/classes/javax/management/MBeanOperationInfo.java Fri Nov 17 11:08:44 2017 +0530 @@ -1,5 +1,5 @@ /*

+ if (signature == null || signature.length == 0) signature = MBeanParameterInfo.NO_PARAMS; else @@ -259,8 +268,7 @@ case ACTION: impactString = "action"; break; case ACTION_INFO: impactString = "action/info"; break; case INFO: impactString = "info"; break;

--- a/test/jdk/javax/management/MBeanInfo/MBeanInfoHashCodeNPETest.java Thu Nov 16 19:01:01 2017 -0800 +++ b/test/jdk/javax/management/MBeanInfo/MBeanInfoHashCodeNPETest.java Fri Nov 17 11:08:44 2017 +0530 @@ -1,5 +1,5 @@ /*

mbeanOperationInfo = new MBeanOperationInfo(

-

--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test/jdk/javax/management/mxbean/MBeanOperationInfoImpactRangeTest.java Fri Nov 17 11:08:44 2017 +0530 @@ -0,0 +1,92 @@ +/*

+

+

+

+

+

+

+

+

+

+ +

+} \ No newline at end of file