Project

General

Profile

Statistics
| Revision:

sdis1819-t7g02 / protocols / SendSoredMessageProtocol.java

History | View | Annotate | Download (498 Bytes)

1 1 up20150366
package protocols;
2
3
import channels.MessageHeader;
4
import service.Cloud;
5
6
public class SendSoredMessageProtocol extends Thread {
7
        MessageHeader messageToSend;
8
        Cloud cloud;
9
10
        public SendSoredMessageProtocol(MessageHeader toSend, Cloud c) {
11
                messageToSend = toSend;
12
                cloud = c;
13
        }
14
15
        @Override
16
        public void run() {
17
                try {
18
                        cloud.controlRoom.waitRandomTime();
19
                        cloud.controlRoom.sendHeader(messageToSend);
20
                } catch (InterruptedException e) {
21
                        System.out.println(e.getMessage());
22
                }
23
        }
24
}