Searched refs:SnmpCachedData (Results 1 - 13 of 13) sorted by relevance

/openjdk7/jdk/src/share/classes/sun/management/snmp/util/
H A DSnmpTableCache.java42 * {@link SnmpCachedData}, which is kept in a {@link WeakReference}.
59 protected transient WeakReference<SnmpCachedData> datas;
64 protected boolean isObsolete(SnmpCachedData cached) {
76 protected SnmpCachedData getCachedDatas() {
78 final SnmpCachedData cached = datas.get();
90 * This method calls {@link #isObsolete(SnmpCachedData)} to determine
97 protected synchronized SnmpCachedData getTableDatas(Object context) {
98 final SnmpCachedData cached = getCachedDatas();
100 final SnmpCachedData computedDatas = updateCachedDatas(context);
101 if (validity != 0) datas = new WeakReference<SnmpCachedData>(computedData
[all...]
H A DSnmpListTableCache.java98 protected SnmpCachedData updateCachedDatas(Object context, List rawDatas) {
105 new TreeMap<SnmpOid, Object>(SnmpCachedData.oidComparator);
114 return new SnmpCachedData(time,map);
H A DSnmpCachedData.java42 public class SnmpCachedData implements SnmpTableHandler { class in inherits:SnmpTableHandler
59 * Constructs a new instance of SnmpCachedData. Instances are
69 public SnmpCachedData(long lastUpdated, SnmpOid indexes[], method in class:SnmpCachedData
77 * Constructs a new instance of SnmpCachedData. Instances are
85 public SnmpCachedData(long lastUpdated, TreeMap<SnmpOid, Object> indexMap) { method in class:SnmpCachedData
89 * Constructs a new instance of SnmpCachedData. Instances are
97 public SnmpCachedData(long lastUpdated, TreeMap<SnmpOid, Object> indexMap, method in class:SnmpCachedData
H A DSnmpNamedListTableCache.java177 protected SnmpCachedData updateCachedDatas(Object context, List rawDatas) {
179 final SnmpCachedData result =
247 protected SnmpCachedData updateCachedDatas(Object context) {
259 final SnmpCachedData result =
H A DSnmpLoadedClassData.java44 public final class SnmpLoadedClassData extends SnmpCachedData {
/openjdk7/jdk/src/share/classes/sun/management/snmp/jvminstr/
H A DJvmMemMgrPoolRelTableMetaImpl.java56 import sun.management.snmp.util.SnmpCachedData;
100 if (handler instanceof SnmpCachedData)
101 return buildPoolIndexMap((SnmpCachedData)handler);
122 private static Map<String, SnmpOid> buildPoolIndexMap(SnmpCachedData cached) {
155 protected SnmpCachedData updateCachedDatas(Object userData) {
174 new TreeMap<SnmpOid, Object>(SnmpCachedData.oidComparator);
177 return new SnmpCachedData(time,table);
265 if (mmHandler instanceof SnmpCachedData) {
266 updateTreeMap(table,userData,(SnmpCachedData)mmHandler,
281 SnmpCachedData mmHandle
[all...]
H A DJvmMemGCTableMetaImpl.java50 import sun.management.snmp.util.SnmpCachedData;
82 * SnmpTableHandler is in fact an instance of SnmpCachedData.
84 public SnmpOid getNext(SnmpCachedData datas, SnmpOid index) {
141 if (handler instanceof SnmpCachedData)
142 return getNext((SnmpCachedData)handler, index);
H A DJvmThreadInstanceTableMetaImpl.java70 import sun.management.snmp.util.SnmpCachedData;
162 protected SnmpCachedData updateCachedDatas(Object userData) {
175 new TreeMap<SnmpOid, Object>(SnmpCachedData.oidComparator);
183 return new SnmpCachedData(time, table);
H A DJvmRTBootClassPathTableMetaImpl.java62 import sun.management.snmp.util.SnmpCachedData;
102 protected SnmpCachedData updateCachedDatas(Object userData) {
119 return new SnmpCachedData(time, indexes, path);
H A DJvmRTClassPathTableMetaImpl.java62 import sun.management.snmp.util.SnmpCachedData;
101 protected SnmpCachedData updateCachedDatas(Object userData) {
118 return new SnmpCachedData(time, indexes, path);
H A DJvmRTInputArgsTableMetaImpl.java62 import sun.management.snmp.util.SnmpCachedData;
101 protected SnmpCachedData updateCachedDatas(Object userData) {
115 return new SnmpCachedData(time, indexes, args);
H A DJvmRTLibraryPathTableMetaImpl.java62 import sun.management.snmp.util.SnmpCachedData;
101 protected SnmpCachedData updateCachedDatas(Object userData) {
118 return new SnmpCachedData(time, indexes, path);
H A DJVM_MANAGEMENT_MIB_IMPL.java72 import sun.management.snmp.util.SnmpCachedData;
646 if (!(handler instanceof SnmpCachedData)) {
655 final SnmpCachedData data = (SnmpCachedData)handler;
671 return ((SnmpCachedData)handler).indexes[index];

Completed in 3746 milliseconds