|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--Cid
Identifica univocamente in tutto il sistema un'operazione di posting di un messaggio.
Field Summary | |
java.net.InetAddress |
ipAddress
Ip address del FE che ha postato il messaggio. |
private static java.util.Date |
lastDate
Contiene un riferimento all'ultimo oggetto Date creato nella costruzione di un Cid. |
java.util.Date |
time
Data e ora di creazione del messaggio. |
Constructor Summary | |
Cid()
Crea un'istanza di Cid i cui campi sono sempre diversi per identificare le operazioni di posting. |
|
Cid(java.net.InetAddress ip)
Crea un'istanza di Cid i cui campi sono sempre diversi per identificare le operazioni di posting. |
Method Summary | |
boolean |
equals(java.lang.Object cid)
Ridefinisce l'omonimo metodo di Object per il confronto tra due Cid. |
static void |
main(java.lang.String[] args)
Rende la classe un'applicazione stand-alone per il testing. |
void |
run()
Per effettuare testing in multithreading si e' implementata l'interfaccia java.lang.Runnable che ha questo unico metodo. |
java.lang.String |
toString()
Ridefinisce l'omonimo metodo della classe lava.lang.Object per rappresentare come stringa un Cid. |
Methods inherited from class java.lang.Object |
|
Field Detail |
public java.net.InetAddress ipAddress
public java.util.Date time
private static java.util.Date lastDate
Constructor Detail |
public Cid() throws java.net.UnknownHostException
public Cid(java.net.InetAddress ip)
ip
- indirizzo IP che costituira' parte del cid.
Affinche' il cid risulti unico in tutto il sistema di FE e
RM, deve essere uguale all'indirizzo IP della macchina che
ospita il FE.Method Detail |
public boolean equals(java.lang.Object cid)
cid
- cid con cui effettuare il confronto.public java.lang.String toString()
(ipAddress,time)con time numero intero.
public static void main(java.lang.String[] args)
public void run()
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |