p2p.simulator.overlay
Class PeerToPeerOverlay
java.lang.Object
p2p.simulator.overlay.PeerToPeerOverlay
- All Implemented Interfaces:
- Overlay
public class PeerToPeerOverlay
- extends java.lang.Object
- implements Overlay
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PeerToPeerOverlay
public PeerToPeerOverlay(Network Net,
long nofPeers,
long nofKeys)
PeerToPeerOverlay
public PeerToPeerOverlay(Network Net,
long nofPeers,
long nofKeys,
Cluster clusterMgr)
lookup
public void lookup(long peerId,
long key)
- Specified by:
lookup in interface Overlay
insert
public void insert(long peerId,
long key)
- Specified by:
insert in interface Overlay
delete
public void delete(long peerId,
long key)
- Specified by:
delete in interface Overlay
joinPeer
public void joinPeer(long peerId)
- Specified by:
joinPeer in interface Overlay
leavePeer
public void leavePeer(long peerId)
- Specified by:
leavePeer in interface Overlay
create
public void create(Peer peerPrototype)
- Specified by:
create in interface Overlay
reset
public void reset()
- Specified by:
reset in interface Overlay
getOverlayPeers
public java.util.Vector<Peer> getOverlayPeers()
- Specified by:
getOverlayPeers in interface Overlay
registerLogger
public void registerLogger(java.util.logging.Logger logger)
getNofPeers
public long getNofPeers()
- Specified by:
getNofPeers in interface Overlay
getNofKeys
public long getNofKeys()
- Specified by:
getNofKeys in interface Overlay