public interface ILeaseTimeSet<E>
extends java.util.Collection<E>
Modifier and Type | Method and Description |
---|---|
boolean |
add(E e,
long leasetime)
Add a new entry.
|
void |
setRemoveCommand(ICommand<Tuple2<E,java.lang.Long>> cmd)
Set the remove cmd.
|
void |
touch(E e)
Update the timestamp of e.
|
void |
touch(E e,
long leasetime)
Update the timestamp of e.
|
boolean |
update(E e)
Add a new entry or update an existing entry.
|
boolean |
update(E e,
long leasetime)
Add a new entry or update an existing entry.
|
boolean add(E e, long leasetime)
e
- The entry.leasetime
- The leasetime.boolean update(E e)
entry
- The entry.boolean update(E e, long leasetime)
entry
- The entry.void touch(E e)
entry
- The entry.void touch(E e, long leasetime)
entry
- The entry.