Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Merge branch 'master' of git://scm.gforge.inria.fr/simgrid/simgrid-java
[simgrid.git] / examples / suspend / DreamMaster.java
1 package suspend;
2
3 import org.simgrid.msg.Host;
4 import org.simgrid.msg.Msg;
5 import org.simgrid.msg.Process;
6 import org.simgrid.msg.MsgException;
7 public class DreamMaster extends Process {
8         public DreamMaster(Host host, String name, String[]args) {
9                 super(host,name,args);
10         } 
11         public void main(String[] args) throws MsgException {
12                 Msg.info("Let's create a lazy guy.");
13                 Process lazyGuy = new LazyGuy(getHost(),"Lazy",null);
14                 lazyGuy.start();
15                 Msg.info("Let's wait a little bit...");
16                 waitFor(10);
17                 Msg.info("Let's wake the lazy guy up! >:) BOOOOOUUUHHH!!!!");
18                 lazyGuy.resume();
19                 Msg.info("OK, goodbye now.");
20         }
21 }