org.jgroups.protocols.pbcast
Class PBCAST
- Runnable
public class PBCAST
implements Runnable
Implementation of probabilistic broadcast. Sends group messages via unreliable multicast. Gossips regularly to
a random subset of group members to retransmit missing messages. Gossiping is used both for bringing all
members to the same state (having received the same messages) and to garbage-collect messages seen by all members
(gc is piggybacked in gossip messages). See DESIGN for more details.
down_handler, down_prot, down_queue, down_thread, down_thread_prio, log, observer, props, stack, stats, trace, up_handler, up_prot, up_queue, up_thread, up_thread_prio, warn |
destroy, down, downThreadEnabled, dumpStats, enableStats, getDownProtocol, getDownQueue, getName, getProperties, getUpProtocol, getUpQueue, handleSpecialDownEvent, init, isTrace, isWarn, passDown, passUp, printStats, providedDownServices, providedUpServices, receiveDownEvent, receiveUpEvent, requiredDownServices, requiredUpServices, resetStats, setDownProtocol, setObserver, setProperties, setPropertiesInternal, setProtocolStack, setTrace, setUpProtocol, setWarn, start, startDownHandler, startUpHandler, statsEnabled, stop, stopInternal, up, upThreadEnabled |
run
public void run()
Gossip thread. Sends gossips containing a message digest every gossip_interval msecs
setProperties
public boolean setProperties(Properties props)
Setup the Protocol instance acording to the configuration string
- setProperties in interface Protocol
Copyright B) 1998-2005 Bela Ban. All Rights Reserved.