Class AckRecord

java.lang.Object
  |
  +--LogRecord
        |
        +--AckRecord

public class AckRecord
extends LogRecord

Rappresenta un record dell'insieme log che si riferisce ad un messaggio di acknoledge.

Author:
Matteo Albini, Mauro Barbieri, Francesco Baschieri
See Also:
Serialized Form

Field Summary
 Cid cid
          Call identifier dell'update a cui si riferisce univocamente in tutto il sistema l'ack.
 
Fields inherited from class LogRecord
mpts, rnode
 
Constructor Summary
AckRecord(Cid cid, int rnode, MultipartTimestamp ts)
          Crea un'istanza di AckRecord con tutti i valori specificati.
 
Method Summary
static void main(java.lang.String[] args)
          Rende la classe un'applicazione stand-alone per il testing.
 java.lang.String toString()
          Ridefinisce l'omonimo metodo della classe java.lang.Object per rappresentare come stringa un'istanza di AckRecord.
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait
 

Field Detail

cid

public Cid cid
Call identifier dell'update a cui si riferisce univocamente in tutto il sistema l'ack.
Constructor Detail

AckRecord

public AckRecord(Cid cid,
                 int rnode,
                 MultipartTimestamp ts)
Crea un'istanza di AckRecord con tutti i valori specificati.
Method Detail

toString

public java.lang.String toString()
Ridefinisce l'omonimo metodo della classe java.lang.Object per rappresentare come stringa un'istanza di AckRecord. Usato principalmente per il debugging. La rappresentazione scelta e' del tipo :
 	Ack : [ rnode , mpts , cid ] 
Returns:
la stringa che rappresenta l'istanza di AckRecord.
Overrides:
toString in class java.lang.Object

main

public static void main(java.lang.String[] args)
Rende la classe un'applicazione stand-alone per il testing.