| Home >> All >> net >> jxta >> impl >> rendezvous >> [ rpv Javadoc ] |
net.jxta.impl.rendezvous.rpv: Javadoc index of package net.jxta.impl.rendezvous.rpv.
Package Samples:
net.jxta.impl.rendezvous.rpv: A JXTA net.jxta.rendezvous.RendezvousService implementation which implements the standard JXTA Rendezvous Protocol (RVP).
Classes:
PeerView: This class models a Rendezvous Peer View (RPV): ordered collection of all other Rendezvous Peers visible to this Peer. Presently this class implements a random "diffusion" algorithm where each Peer periodically selects a randomly selected peer advertisement from its view and sends it over to a randomly selected peer from its view. Over time, this causes every peer to learn about every other peer, resulting in a "consistent" peer view. This diffusion process is bootstrapped by every peer sending their own peer advertisements to some well-known, stable, "seed" peers on startup.
PeerViewElement: An element of the PeerView. The destination address (peerID) is part of PeerViewDestination, which implements the comparable interface. That makes it possible to sort and create ordered lists of PeerViewElements, and to search these lists while knowing only a destination address.
PeerViewDestination: This class contains only the comparable portion of PeerViewElement, so that it is possible to search for elements in the sorted set that the local PeerView is, without having enough information to create a valid PeerViewElement.
PeerViewStrategy: Describes a strategy for iterating over the values in a peerview.
PeerViewListener: The listener interface for receiving PeerView events
PeerViewEvent: Container for PeerViewEvent events.
PeerViewRandomStrategy: Random without replacement
PeerViewRandomWithReplaceStrategy: Random with replacement
PeerViewSequentialStrategy: Sequential
| Home | Contact Us | Privacy Policy | Terms of Service |