A B C D E G I L M O P R S T U

A

actionPerformed(ActionEvent) - Method in class GestoreNomi.GestoreNomi
funzione che scatta quando si verifica un time out
addNonno - Variable in class GestoreNomi.GestoreNomi
 
addPrec - Variable in class GestoreNomi.GestoreNomi
 
addSlave - Variable in class GestoreNomi.GestoreNomi
 
agg - Variable in class GestoreNomi.GestoreNomi
 
Aggiornamenti - Variable in class GestoreNomi.GestoreNomi
 
attesa - Variable in class GestoreNomi.GestoreNomi
 
Attributi - class GestoreNomi.Attributi.
Classe di supporto per lo scambio di parametri tra i demoni client/server e il gestori dei nomi che contiene l'archivio
Attributi(InetAddress, int) - Constructor for class GestoreNomi.Attributi
 

B

blocco - Variable in class GestoreNomi.GestoreNomi
 

C

Cancella(String) - Method in class GestoreNomi.GestoreNomi
permette di eliminare un ragistrazione
cerca(String) - Method in class GestoreNomi.GestoreNomi
cerca il server richiesto dall'utente
contatore - Variable in class GestoreNomi.GestoreNomi
 

D

da - Variable in class GestoreNomi.GestoreNomi
 
dans - Variable in class GestoreNomi.GestoreNomi
 
dat - Variable in class GestoreNomi.GestoreNomi
 
dc - Variable in class GestoreNomi.GestoreNomi
 
DemonAggiorna - class GestoreNomi.DemonAggiorna.
Questo thread ha il compito di aggiornare lo slave successivo ad ogni nuova registrazione di un server
DemonAggiorna(GestoreNomi, DatagramSocket) - Constructor for class GestoreNomi.DemonAggiorna
 
DemonAggiornato - class GestoreNomi.DemonAggiornato.
Questo thread ha il compito di dialogare con il suo pari per tenersi aggiornato sulle registrazioni, cosė da essere pronto in caso di sostituzione del master
DemonAggiornato(GestoreNomi) - Constructor for class GestoreNomi.DemonAggiornato
 
DemonAttesa - class GestoreNomi.DemonAttesa.
Questo demono si occupa di stare in attesa dell'arrivo di un nuovo slave.
DemonAttesa(GestoreNomi) - Constructor for class GestoreNomi.DemonAttesa
 
DemonClient - class GestoreNomi.DemonClient.
Questo thread ha il compito di dialogare con i clienti che chiedevo di risolvere un url.
DemonClient(GestoreNomi) - Constructor for class GestoreNomi.DemonClient
 
DemonLive - class GestoreNomi.DemonLive.
Questo Thread deve comunicare con il successore, monitorando che non ci siano problemi.
DemonLive(GestoreNomi, DatagramSocket) - Constructor for class GestoreNomi.DemonLive
 
DemonLiveSlave - class GestoreNomi.DemonLiveSlave.
Il thread si devo occupare di dialogare con il suo pari precedente al fine di monitorare che non ci siano problemi.
DemonLiveSlave(GestoreNomi) - Constructor for class GestoreNomi.DemonLiveSlave
 
DemonServer - class GestoreNomi.DemonServer.
Il compito del thread č quello di rimanere in attesa della registrazione/cancellazione di un nuovo server.
DemonServer(GestoreNomi) - Constructor for class GestoreNomi.DemonServer
 
dl - Variable in class GestoreNomi.GestoreNomi
 
dls - Variable in class GestoreNomi.GestoreNomi
 
ds - Variable in class GestoreNomi.GestoreNomi
 

E

EstraiAggi(int) - Method in class GestoreNomi.GestoreNomi
estrae un aggiornamento da inviare alla copia

G

GestoreNomi - package GestoreNomi
 
GestoreNomi - class GestoreNomi.GestoreNomi.
 
GestoreNomi() - Constructor for class GestoreNomi.GestoreNomi
costruttore
getaddNonno() - Method in class GestoreNomi.GestoreNomi
 
getaddPrec() - Method in class GestoreNomi.GestoreNomi
 
getaddSlave() - Method in class GestoreNomi.GestoreNomi
 
getAttesa() - Method in class GestoreNomi.GestoreNomi
 
getBlocco() - Method in class GestoreNomi.GestoreNomi
 
getInd() - Method in class GestoreNomi.Attributi
 
getMiaPorta() - Method in class GestoreNomi.GestoreNomi
 
getmiaPortaLive() - Method in class GestoreNomi.GestoreNomi
 
getPorta() - Method in class GestoreNomi.Attributi
 
getPortaLivePrec() - Method in class GestoreNomi.GestoreNomi
 
getPortaNonno() - Method in class GestoreNomi.GestoreNomi
 
getPortaNonnoLive() - Method in class GestoreNomi.GestoreNomi
 
getPortaPrec() - Method in class GestoreNomi.GestoreNomi
 
getPortaS() - Method in class GestoreNomi.GestoreNomi
 
getSlave() - Method in class GestoreNomi.GestoreNomi
 
getSocket() - Method in class GestoreNomi.GestoreNomi
 
getSocket2() - Method in class GestoreNomi.GestoreNomi
 
getStato() - Method in class GestoreNomi.GestoreNomi
 
getSuccessoreCaduto() - Method in class GestoreNomi.GestoreNomi
 
getultimoSlave() - Method in class GestoreNomi.GestoreNomi
 

I

indirizzo - Variable in class GestoreNomi.Attributi
 
InserAggi(String) - Method in class GestoreNomi.GestoreNomi
aggiunge un aggiornamento da inviare alla copia

L

Live - Variable in class GestoreNomi.GestoreNomi
 

M

main(String[]) - Static method in class GestoreNomi.GestoreNomi
 
miaPorta - Variable in class GestoreNomi.GestoreNomi
 
miaPortaLive - Variable in class GestoreNomi.GestoreNomi
 

O

OpenSocket() - Method in class GestoreNomi.GestoreNomi
 
OpenSocket2() - Method in class GestoreNomi.GestoreNomi
 

P

porta - Variable in class GestoreNomi.Attributi
 
portaLivePrec - Variable in class GestoreNomi.GestoreNomi
 
PortaNonno - Variable in class GestoreNomi.GestoreNomi
 
PortaNonnoLive - Variable in class GestoreNomi.GestoreNomi
 
PortaPrec - Variable in class GestoreNomi.GestoreNomi
 
PortaS - Variable in class GestoreNomi.GestoreNomi
 

R

Registra(String, Attributi) - Method in class GestoreNomi.GestoreNomi
permette di registrare un server
run() - Method in class GestoreNomi.DemonLiveSlave
 
run() - Method in class GestoreNomi.DemonLive
 
run() - Method in class GestoreNomi.DemonAggiorna
 
run() - Method in class GestoreNomi.DemonAggiornato
 
run() - Method in class GestoreNomi.DemonServer
 
run() - Method in class GestoreNomi.DemonClient
 
run() - Method in class GestoreNomi.DemonAttesa
 

S

setaddNonno(InetAddress) - Method in class GestoreNomi.GestoreNomi
 
setaddPrec(InetAddress) - Method in class GestoreNomi.GestoreNomi
 
setaddSlave(InetAddress) - Method in class GestoreNomi.GestoreNomi
 
setAttesa(boolean) - Method in class GestoreNomi.GestoreNomi
 
setBlocco(boolean) - Method in class GestoreNomi.GestoreNomi
 
setPortaLivePrec(int) - Method in class GestoreNomi.GestoreNomi
 
setPortaNonno(int) - Method in class GestoreNomi.GestoreNomi
 
setPortaNonnoLive(int) - Method in class GestoreNomi.GestoreNomi
 
setPortaPrec(int) - Method in class GestoreNomi.GestoreNomi
 
setPortaS(int) - Method in class GestoreNomi.GestoreNomi
 
setSlave(boolean) - Method in class GestoreNomi.GestoreNomi
 
setStato(boolean) - Method in class GestoreNomi.GestoreNomi
 
setSuccessoreCaduto(boolean) - Method in class GestoreNomi.GestoreNomi
 
setultimoSlave(boolean) - Method in class GestoreNomi.GestoreNomi
 
slave - Variable in class GestoreNomi.GestoreNomi
 
socket - Variable in class GestoreNomi.GestoreNomi
 
socket1 - Variable in class GestoreNomi.GestoreNomi
 
socket2 - Variable in class GestoreNomi.GestoreNomi
 
stato - Variable in class GestoreNomi.GestoreNomi
 
statoMaster() - Method in class GestoreNomi.GestoreNomi
quando si č il master si devono svolgere le seguenti azioni
statoSlave() - Method in class GestoreNomi.GestoreNomi
 
successoreCaduto - Variable in class GestoreNomi.GestoreNomi
 

T

tabella - Variable in class GestoreNomi.GestoreNomi
 

U

ultimoSlave - Variable in class GestoreNomi.GestoreNomi
 

A B C D E G I L M O P R S T U