jdk/src/share/classes/sun/management/snmp/jvminstr/JvmRTInputArgsTableMetaImpl.java
equal
deleted
inserted
replaced
68 /** |
68 /** |
69 * The class is used for implementing the "JvmRTInputArgsTable" group. |
69 * The class is used for implementing the "JvmRTInputArgsTable" group. |
70 */ |
70 */ |
71 public class JvmRTInputArgsTableMetaImpl extends JvmRTInputArgsTableMeta { |
71 public class JvmRTInputArgsTableMetaImpl extends JvmRTInputArgsTableMeta { |
72 |
72 |
|
73 static final long serialVersionUID = -2083438094888099238L; |
73 private SnmpTableCache cache; |
74 private SnmpTableCache cache; |
74 |
75 |
75 /** |
76 /** |
76 * A concrete implementation of {@link SnmpTableCache}, for the |
77 * A concrete implementation of {@link SnmpTableCache}, for the |
77 * JvmRTInputArgsTable. |
78 * JvmRTInputArgsTable. |
78 **/ |
79 **/ |
79 private static class JvmRTInputArgsTableCache extends SnmpTableCache { |
80 private static class JvmRTInputArgsTableCache extends SnmpTableCache { |
|
81 |
|
82 static final long serialVersionUID = 1693751105464785192L; |
80 private JvmRTInputArgsTableMetaImpl meta; |
83 private JvmRTInputArgsTableMetaImpl meta; |
81 |
84 |
82 JvmRTInputArgsTableCache(JvmRTInputArgsTableMetaImpl meta, |
85 JvmRTInputArgsTableCache(JvmRTInputArgsTableMetaImpl 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 /** |