On 10/9/2015 1:03 AM, Jaroslav Bachorik wrote:
Well, if anything the @CP annotation is related to
javax.management.openmbean package. All the OpenType and CompositeData
definitions are in this package. @CP annotation is used to influence the
way a CompositeData instance is reconstructed into an instance of the
mapped custom type.

OK, so if ConstructorProperties is more closely related to CompositeData than to MXBean per se, then put ConstructorProperties into javax.management.openmbean. The MXBean spec (i.e. the javadoc) is obviously completely dependent on that package already.

The desire for a new package seems misplaced to me, given how the real driver for a new package -- the draft JEP for MBean registration -- isn't going anywhere fast.

Alex

Reply via email to