- java.lang.Object
-
- org.snmp4j.agent.util.TemporaryList<T>
-
public class TemporaryList<T> extends Object
TheTemporaryListimplements a list whose items are automatically removed after a predefined timeout. When an item is removed by timeout, listener can be called to handle the remove operation.- Author:
- Frank Fock
-
-
Field Summary
Fields Modifier and Type Field Description static intDEFAULT_ITEM_TIMEOUT
-
Constructor Summary
Constructors Constructor Description TemporaryList()TemporaryList(int timeout)Creates a temporary list with the given timeout in milliseconds.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(T o)voidclear()booleancontains(T o)intgetTimeout()Iterator<T>iterator()booleanremove(T o)voidsetTimeout(int timeout)intsize()
-
-
-
Field Detail
-
DEFAULT_ITEM_TIMEOUT
public static final int DEFAULT_ITEM_TIMEOUT
- See Also:
- Constant Field Values
-
-