Class GossipManager

java.lang.Object
  |
  +--GossipManager

public class GossipManager
extends java.lang.Object
implements java.lang.Runnable

Implementa il GossipManager, che istanziato all'avvio del ReplicaManager, per prima cosa avvia il Thread che effettua il Gossip periodico, poi rimane in ascolto sulla porta Gossip specificata e all'arrivo di una richiesta di Gossip, genera un thread GossipReplier che si occupa di effettuare il protocollo.

Author:
Francesco Baschieri

Field Summary
(package private)  java.net.ServerSocket sock
           
(package private)  StatoRM stato
           
 
Constructor Summary
GossipManager(StatoRM s)
           
 
Method Summary
static void main(java.lang.String[] args)
           
 void run()
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

stato

StatoRM stato

sock

java.net.ServerSocket sock
Constructor Detail

GossipManager

public GossipManager(StatoRM s)
Method Detail

run

public void run()
Specified by:
run in interface java.lang.Runnable

main

public static void main(java.lang.String[] args)