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(Collection<Identifier> subjects, Continuation<Map<Identifier,Collection<Handle>>,Exception> c)
           
 void sendEvidence(Handle source, Identifier id)
           
 void sendMessageToWitnesses(Identifier subject, PeerReviewMessage message, MessageCallback<Handle,ByteBuffer> deliverAckToMe, Map<String,Object> options)
           
 
Methods inherited from interface org.mpisws.p2p.transport.peerreview.WitnessListener
notifyWitnessSet
 

Method Detail

sendMessageToWitnesses

void sendMessageToWitnesses(Identifier subject,
                            PeerReviewMessage message,
                            MessageCallback<Handle,ByteBuffer> deliverAckToMe,
                            Map<String,Object> options)

requestWitnesses

void requestWitnesses(Collection<Identifier> subjects,
                      Continuation<Map<Identifier,Collection<Handle>>,Exception> c)

sendEvidence

void sendEvidence(Handle source,
                  Identifier id)


Copyright © 2010. All Rights Reserved.