RFR 7199353: Allow ConstructorProperties annotation from any package
Alex Buckley
alex.buckley at oracle.com
Thu Oct 8 18:41:23 UTC 2015
On 10/8/2015 6:15 AM, Daniel Fuchs wrote:
> 1. I think it would be good to change the synopsis of the issue
> to match what the proposed change does.
>
> It seems to me that something like:
>
> Add a new javax.management.annotation.ConstructorProperties
> annotation
>
> would be a better description.
I agree with changing the synopsis, but
javax.management.annotation.ConstructorProperties is not an annotation
as described above. Recommend "Define ConstructorProperties annotation
type for MXBeans".
Also, this annotation type introduces a new package,
javax.management.annotation. I support *.annotation packages in general
(e.g. to group a growing number of exciting annotation types related to
HotSpot) but JMX is a mature technology which in the past decade has
only introduced two annotation types, one of which is MXBean itself. I
recommend placing ConstructorProperties alongside MXBean in the existing
javax.management package.
Alex
More information about the jigsaw-dev
mailing list