rice.p2p.util
Class TimerWeakHashMap
java.lang.Object
java.util.AbstractMap
java.util.WeakHashMap
rice.p2p.util.TimerWeakHashMap
- All Implemented Interfaces:
- java.util.Map
- public class TimerWeakHashMap
- extends java.util.WeakHashMap
Weak hash map that holds hard link to keys for a minimum time.
- Version:
- $Id: pretty.settings 2305 2005-03-11 20:22:33Z jeffh $
- Author:
- Jeff Hoye
Method Summary |
java.lang.Object |
put(java.lang.Object key,
java.lang.Object val)
DESCRIBE THE METHOD |
void |
refresh(java.lang.Object key)
DESCRIBE THE METHOD |
void |
refresh(java.lang.Object key,
int delay)
DESCRIBE THE METHOD |
Methods inherited from class java.util.WeakHashMap |
clear, containsKey, containsValue, entrySet, get, isEmpty, keySet, putAll, remove, size, values |
Methods inherited from class java.util.AbstractMap |
clone, equals, hashCode, toString |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.util.Map |
equals, hashCode |
TimerWeakHashMap
public TimerWeakHashMap(Timer t,
int delay)
- Constructor for TimerWeakHashMap.
- Parameters:
t
- DESCRIBE THE PARAMETERdelay
- DESCRIBE THE PARAMETER
put
public java.lang.Object put(java.lang.Object key,
java.lang.Object val)
- DESCRIBE THE METHOD
- Parameters:
key
- DESCRIBE THE PARAMETERval
- DESCRIBE THE PARAMETER
- Returns:
- DESCRIBE THE RETURN VALUE
refresh
public void refresh(java.lang.Object key)
- DESCRIBE THE METHOD
- Parameters:
key
- DESCRIBE THE PARAMETER
refresh
public void refresh(java.lang.Object key,
int delay)
- DESCRIBE THE METHOD
- Parameters:
key
- DESCRIBE THE PARAMETERdelay
- DESCRIBE THE PARAMETER
Copyright © 2001-2005 - Rice Pastry.