org.objectweb.proactive.core.body.ft.protocols.cic.infos
Class CheckpointInfoCIC

java.lang.Object
  extended byorg.objectweb.proactive.core.body.ft.protocols.cic.infos.CheckpointInfoCIC
All Implemented Interfaces:
CheckpointInfo, java.io.Serializable

public class CheckpointInfoCIC
extends java.lang.Object
implements CheckpointInfo

This class contains several informations about a checkpoint. in the context of the CIC protocol.

Since:
ProActive 2.2
Author:
cdelbe
See Also:
Serialized Form

Field Summary
 int checkpointIndex
          The index of the linked checkpoint
 java.util.Vector history
          The history of the linked checkpoint, i.e. a list of awaited request that have to be append to the request queue on recovery from the linked checkpoint
 long lastCommitedIndex
          The index of the last element of the latest commited history
 long lastRcvdRequestIndex
          The reception index of the latest received request when the checkpoint has occured
 Request pendingRequest
          The pending request when the checkpoint has occured, This request must be first served on recovery from the linked checkpoint
 java.util.Vector replyToResend
          The logged replies, i.e. replies that have to be resend on recovery from the linked checkpoint
 java.util.Vector requestToResend
          The logged requests, i.e. requests that have to be resend on recovery from the linked checkpoint
 
Constructor Summary
CheckpointInfoCIC()
           
 
Method Summary
 java.lang.String toString()
          "Pretty" printing
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

checkpointIndex

public int checkpointIndex
The index of the linked checkpoint


requestToResend

public java.util.Vector requestToResend
The logged requests, i.e. requests that have to be resend on recovery from the linked checkpoint


replyToResend

public java.util.Vector replyToResend
The logged replies, i.e. replies that have to be resend on recovery from the linked checkpoint


pendingRequest

public Request pendingRequest
The pending request when the checkpoint has occured, This request must be first served on recovery from the linked checkpoint


history

public java.util.Vector history
The history of the linked checkpoint, i.e. a list of awaited request that have to be append to the request queue on recovery from the linked checkpoint


lastRcvdRequestIndex

public long lastRcvdRequestIndex
The reception index of the latest received request when the checkpoint has occured


lastCommitedIndex

public long lastCommitedIndex
The index of the last element of the latest commited history

Constructor Detail

CheckpointInfoCIC

public CheckpointInfoCIC()
Method Detail

toString

public java.lang.String toString()
"Pretty" printing



Copyright 2001-2005 INRIA All Rights Reserved.