org.hypergraphdb.peer
Class InterestEvaluator
java.lang.Object
org.hypergraphdb.peer.InterestEvaluator
- All Implemented Interfaces:
- PeerFilterEvaluator
public class InterestEvaluator
- extends java.lang.Object
- implements PeerFilterEvaluator
- Author:
- ciprian.costa
Evaluates if a peer passes the filtering process based on the interests it
announced previously.
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
InterestEvaluator
public InterestEvaluator(PeerInterface peerInterface,
HyperGraph hg)
shouldSend
public boolean shouldSend(java.lang.Object target)
- Specified by:
shouldSend in interface PeerFilterEvaluator
getPeerInterface
public PeerInterface getPeerInterface()
setPeerInterface
public void setPeerInterface(PeerInterface peerInterface)
getHg
public HyperGraph getHg()
setHg
public void setHg(HyperGraph hg)
getHandle
public HGHandle getHandle()
setHandle
public void setHandle(HGHandle handle)