edu.harvard.deas.hyperenc
Interface HyperCommunicator

All Known Implementing Classes:
EmailHyperCommunicator

public interface HyperCommunicator

Sends and receives messages. Converts HyperMessages into a some other format for transmission, and vice versa.


Method Summary
 List<HyperMessage> receive()
          Retrieves incoming messages.
 void send(HyperMessage hm)
          Sends a message.
 

Method Detail

send

void send(HyperMessage hm)
Sends a message.

Parameters:
hm - the HyperMessage to be sent

receive

List<HyperMessage> receive()
Retrieves incoming messages.

Returns:
a list of HyperMessages that have been received since the last time this method was called