Project JXTA

net.jxta.impl.rendezvous.limited
Class LimitedRangeWalk

java.lang.Object
  extended by net.jxta.impl.rendezvous.RdvWalk
      extended by net.jxta.impl.rendezvous.limited.LimitedRangeWalk

public class LimitedRangeWalk
extends RdvWalk

This class is the Limited Walk Policy.

See Also:
LimitedRangeWalker, LimitedRangeGreeter

Field Summary
 
Fields inherited from class net.jxta.impl.rendezvous.RdvWalk
group, rpv, serviceName, serviceParam
 
Constructor Summary
LimitedRangeWalk(PeerGroup group, String serviceName, String serviceParam, PeerView rpv)
           
 
Method Summary
 RdvGreeter getGreeter()
          Get/Create a greeter to be used with this walk.
 RdvWalker getWalker()
          Get/Create a walker to be used with this walk.
 void stop()
          Stop this walk.
 
Methods inherited from class net.jxta.impl.rendezvous.RdvWalk
finalize, getPeerView, getServiceName, getServiceParam
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LimitedRangeWalk

public LimitedRangeWalk(PeerGroup group,
                        String serviceName,
                        String serviceParam,
                        PeerView rpv)
Method Detail

getWalker

public RdvWalker getWalker()
Get/Create a walker to be used with this walk.

Overrides:
getWalker in class RdvWalk
Returns:
RdvWalker a walker to be used with this walk. null is returned if no walker can be used.

getGreeter

public RdvGreeter getGreeter()
Get/Create a greeter to be used with this walk.

Overrides:
getGreeter in class RdvWalk
Returns:
RdvGreeter a greeter to be used with this walk. null is returned if no greeter can be used.

stop

public void stop()
Stop this walk.

Overrides:
stop in class RdvWalk

JXTA J2SE