Class MulticastSender
java.lang.Object
MulticastSender
- All Implemented Interfaces:
Runnable
Classe che implementa un thread per l'invio di notifiche su un gruppo multicast.
MulticastSender si mette in wait sull'oggetto this fintanto che un oggetto Game non notifica di aver aggiunto una nuova notifica, la notifica verrĂ quindi letta e inviata sul canale multicast.
MulticastSender si mette in wait sull'oggetto this fintanto che un oggetto Game non notifica di aver aggiunto una nuova notifica, la notifica verrĂ quindi letta e inviata sul canale multicast.
-
Constructor Summary
ConstructorsConstructorDescriptionMulticastSender
(int multicastGroupPort, String multicastGroupAddress) Costruttore della classeMulticastSender
. -
Method Summary
Modifier and TypeMethodDescriptionvoid
readNotification
(String notification) Metodo che aggiunge una notifica alla coda e sveglia il thread.void
run()
Metodo run() del thread di MulticastListener.
-
Constructor Details
-
MulticastSender
Costruttore della classeMulticastSender
.- Parameters:
multicastGroupPort
- porta del gruppo multicastmulticastGroupAddress
- indirizzo del gruppo multicast
-
-
Method Details
-
readNotification
Metodo che aggiunge una notifica alla coda e sveglia il thread.- Parameters:
notification
- notifica da inviare sul multicast
-
run
public void run()Metodo run() del thread di MulticastListener.
Il Thread questo Runnable legge le notifiche dalla coda e le invia sul multicast.
-