Rice Pastry API

org.mpisws.p2p.transport.peerreview.evidence
Interface EvidenceTransferProtocol<Handle,Identifier>

All Superinterfaces:
WitnessListener<Handle,Identifier>
All Known Implementing Classes:
EvidenceTransferProtocolImpl

public interface EvidenceTransferProtocol<Handle,Identifier>
extends WitnessListener<Handle,Identifier>


Method Summary
 void requestWitnesses(java.util.Collection<Identifier> subjects, Continuation<java.util.Map<Identifier,java.util.Collection<Handle>>,java.lang.Exception> c)
           
 void sendEvidence(Handle source, Identifier id)
           
 void sendMessageToWitnesses(Identifier subject, PeerReviewMessage message, MessageCallback<Handle,java.nio.ByteBuffer> deliverAckToMe, java.util.Map<java.lang.String,java.lang.Object> options)
           
 
Methods inherited from interface org.mpisws.p2p.transport.peerreview.WitnessListener
notifyWitnessSet
 

Method Detail

sendMessageToWitnesses

void sendMessageToWitnesses(Identifier subject,
                            PeerReviewMessage message,
                            MessageCallback<Handle,java.nio.ByteBuffer> deliverAckToMe,
                            java.util.Map<java.lang.String,java.lang.Object> options)

requestWitnesses

void requestWitnesses(java.util.Collection<Identifier> subjects,
                      Continuation<java.util.Map<Identifier,java.util.Collection<Handle>>,java.lang.Exception> c)

sendEvidence

void sendEvidence(Handle source,
                  Identifier id)

Rice Pastry API

Copyright © 2001-2005 - Rice Pastry.


Imprint-Dataprotection