jdk/src/share/classes/javax/management/MXBean.java
changeset 1153 6b88c071a015
parent 1011 2cc4873fa29f
child 4156 acaa49a2768a
equal deleted inserted replaced
1152:29d6145d1097 1153:6b88c071a015
   467 
   467 
   468     <p>If no mapping rules exist to derive <em>opentype(J)</em> from
   468     <p>If no mapping rules exist to derive <em>opentype(J)</em> from
   469       <em>J</em>, then <em>J</em> cannot be the type of a method
   469       <em>J</em>, then <em>J</em> cannot be the type of a method
   470       parameter or return value in an MXBean interface.</p>
   470       parameter or return value in an MXBean interface.</p>
   471 
   471 
   472     <p>If there is a way to convert <em>opendata(J)</em> back to
   472     <p id="reconstructible-def">If there is a way to convert
   473       <em>J</em> then we say that <em>J</em> is
   473       <em>opendata(J)</em> back to <em>J</em> then we say that <em>J</em> is
   474       <em>reconstructible</em>.  All method parameters in an MXBean
   474       <em>reconstructible</em>.  All method parameters in an MXBean
   475       interface must be reconstructible, because when the MXBean
   475       interface must be reconstructible, because when the MXBean
   476       framework is invoking a method it will need to convert those
   476       framework is invoking a method it will need to convert those
   477       parameters from <em>opendata(J)</em> to <em>J</em>.  In a proxy
   477       parameters from <em>opendata(J)</em> to <em>J</em>.  In a proxy
   478       generated by {@link JMX#newMXBeanProxy(MBeanServerConnection,
   478       generated by {@link JMX#newMXBeanProxy(MBeanServerConnection,