jdk/src/share/classes/sun/management/snmp/jvminstr/JvmRTClassPathTableMetaImpl.java
changeset 11530 a9d059c15b80
parent 5506 202f599c92aa
child 14342 8435a30053c1
equal deleted inserted replaced
11529:e08d565262ce 11530:a9d059c15b80
    68 /**
    68 /**
    69  * The class is used for implementing the "JvmRTClassPathTable".
    69  * The class is used for implementing the "JvmRTClassPathTable".
    70   */
    70   */
    71 public class JvmRTClassPathTableMetaImpl extends JvmRTClassPathTableMeta {
    71 public class JvmRTClassPathTableMetaImpl extends JvmRTClassPathTableMeta {
    72 
    72 
       
    73     static final long serialVersionUID = -6914494148818455166L;
       
    74 
    73     private SnmpTableCache cache;
    75     private SnmpTableCache cache;
    74 
    76 
    75      /**
    77      /**
    76      * A concrete implementation of {@link SnmpTableCache}, for the
    78      * A concrete implementation of {@link SnmpTableCache}, for the
    77      * JvmRTClassPathTable.
    79      * JvmRTClassPathTable.
    78      **/
    80      **/
    79     private static class JvmRTClassPathTableCache extends SnmpTableCache {
    81     private static class JvmRTClassPathTableCache extends SnmpTableCache {
       
    82         static final long serialVersionUID = 3805032372592117315L;
    80         private JvmRTClassPathTableMetaImpl meta;
    83         private JvmRTClassPathTableMetaImpl meta;
    81 
    84 
    82         JvmRTClassPathTableCache(JvmRTClassPathTableMetaImpl meta,
    85         JvmRTClassPathTableCache(JvmRTClassPathTableMetaImpl meta,
    83                                  long validity) {
    86                                  long validity) {
    84             this.meta = meta;
    87             this.meta = meta;
    87 
    90 
    88         /**
    91         /**
    89          * Call <code>getTableDatas(JvmContextFactory.getUserData())</code>.
    92          * Call <code>getTableDatas(JvmContextFactory.getUserData())</code>.
    90          **/
    93          **/
    91         public SnmpTableHandler getTableHandler() {
    94         public SnmpTableHandler getTableHandler() {
    92             final Map userData = JvmContextFactory.getUserData();
    95             final Map<Object, Object> userData = JvmContextFactory.getUserData();
    93             return getTableDatas(userData);
    96             return getTableDatas(userData);
    94         }
    97         }
    95 
    98 
    96 
    99 
    97         /**
   100         /**