jdk/src/share/classes/sun/management/snmp/jvminstr/JvmRTClassPathTableMetaImpl.java
equal
deleted
inserted
replaced
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 /** |