org.objectweb.proactive.core.body.ft.protocols.pmlrb.infos
Class CheckpointInfoPMLRB

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

public class CheckpointInfoPMLRB
extends java.lang.Object
implements CheckpointInfo

Checkpoint additional informations for the PMLRB protocol. Contains message logs used to recover the activity state

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

Constructor Summary
CheckpointInfoPMLRB(Request pendingRequest)
          Checkpoint infos constructor.
 
Method Summary
 void addReply(Reply r)
           
 void addRequest(Request r)
           
 Request getPendingRequest()
           
 java.util.List getReplyLog()
           
 java.util.List getRequestLog()
           
 void setReplyLog(java.util.List replies)
           
 void setRequestLog(java.util.List requests)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CheckpointInfoPMLRB

public CheckpointInfoPMLRB(Request pendingRequest)
Checkpoint infos constructor.

Parameters:
pendingRequest - the request that must be served after the recovery.
Method Detail

getPendingRequest

public Request getPendingRequest()

setRequestLog

public void setRequestLog(java.util.List requests)

setReplyLog

public void setReplyLog(java.util.List replies)

getRequestLog

public java.util.List getRequestLog()

getReplyLog

public java.util.List getReplyLog()

addRequest

public void addRequest(Request r)

addReply

public void addReply(Reply r)


Copyright 2001-2005 INRIA All Rights Reserved.