org.objectweb.proactive.core.body.reply
Interface Reply

All Superinterfaces:
Message
All Known Implementing Classes:
ReplyImpl

public interface Reply
extends Message


Method Summary
 boolean decrypt(ProActiveSecurityManager psm)
           
 FutureResult getResult()
           
 long getSessionId()
           
 boolean isCiphered()
           
 int send(UniversalBody destinationBody)
          Sends this reply to the body destination
 
Methods inherited from interface org.objectweb.proactive.core.body.message.Message
getFTManager, getMessageInfo, getMethodName, getSequenceNumber, getSourceBodyID, getTimeStamp, ignoreIt, isOneWay, setFTManager, setIgnoreIt, setMessageInfo
 

Method Detail

getResult

public FutureResult getResult()

send

public int send(UniversalBody destinationBody)
         throws java.io.IOException
Sends this reply to the body destination

Parameters:
destinationBody - the body destination of this reply
Returns:
value used by fault-tolerance mechanism.
Throws:
java.io.IOException - if the reply fails to be sent

isCiphered

public boolean isCiphered()

getSessionId

public long getSessionId()

decrypt

public boolean decrypt(ProActiveSecurityManager psm)
                throws RenegotiateSessionException
Throws:
RenegotiateSessionException


Copyright ? April 2005 INRIA All Rights Reserved.