org.ourgrid.peer.community.communicationlayer
Interface CommunicationLayer
- All Known Implementing Classes:
- CommunicationLayerImpl
public interface CommunicationLayer
Description: The interface that specify how a peer contacts the community.
getPeerID
ObjectID getPeerID()
hereIsPeerList
void hereIsPeerList(java.util.Collection<ObjectID> peerList)
sendRequest
void sendRequest(RequestSpec requestSpec)
finishRequest
void finishRequest(long requestID)
disposeOf
void disposeOf(GumID gumID,
long requestID,
ObjectID peerID)
pauseRequest
void pauseRequest(long requestID)
resumeRequest
void resumeRequest(long requestID)
unwantedGum
void unwantedGum(ObjectID gumOwnerID,
long requestID,
GumID gumID)