Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-7193302

Remove @ConstructorProperties annotation from java.lang.management.LockInfo

    Details

    • Subcomponent:
    • Resolved In Build:
      b58
    • CPU:
      generic
    • OS:
      generic
    • Verification:
      Not verified

      Description

      java.lang.management.LockInfo has a dependency on java.beans.ConstructorProperties
      which is undesirable.

      LockInfo is annotated with @ConstructorProperties so that a JMX client can access
      ThreadMXBean and LockInfo statically rather than via JMX open type and CompositeData
      (see javax.management.MXBean spec).

      The dependency to java.beans can be removed and add a new static from(CompositeData)
      method in LockInfo conforming to the MXBean specification.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                mchung Mandy Chung
                Reporter:
                mchung Mandy Chung
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Imported:
                  Indexed: