net.i2p.router.networkdb.kademlia
Class StoreState
java.lang.Object
net.i2p.router.networkdb.kademlia.StoreState
class StoreState
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
StoreState
public StoreState(RouterContext ctx,
Hash key,
DataStructure data)
StoreState
public StoreState(RouterContext ctx,
Hash key,
DataStructure data,
java.util.Set toSkip)
getTarget
public Hash getTarget()
getData
public DataStructure getData()
getPending
public java.util.Set getPending()
getAttempted
public java.util.Set getAttempted()
getSuccessful
public java.util.Set getSuccessful()
getSuccessfulExploratory
public java.util.Set getSuccessfulExploratory()
getFailed
public java.util.Set getFailed()
completed
public boolean completed()
complete
public void complete(boolean completed)
getCompleteCount
public int getCompleteCount()
getWhenStarted
public long getWhenStarted()
getWhenCompleted
public long getWhenCompleted()
addPending
public void addPending(Hash peer)
addPending
public void addPending(java.util.Collection pending)
addSkipped
public void addSkipped(Hash peer)
- we aren't even going to try to contact this peer
confirmed
public long confirmed(Hash peer)
confirmedExploratory
public long confirmedExploratory(Hash peer)
replyTimeout
public void replyTimeout(Hash peer)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object