1 19 package fr.dyade.aaa.agent; 20 21 public interface EngineMBean { 22 27 public String getName(); 28 29 34 public int getNbMaxAgents(); 35 36 41 public int getNbAgents(); 42 43 49 public boolean isRunning(); 50 51 56 public long getNbReactions(); 57 58 63 public int getNbMessages(); 64 65 70 public int getNbWaitingMessages(); 71 72 77 public int getNbFixedAgents(); 78 79 85 public void setNbMaxAgents(int NbMaxAgents); 86 87 public String dumpAgent(String id) throws Exception ; 88 89 94 public String toString(); 95 96 97 public void start() throws Exception ; 98 99 100 public void stop(); 101 } 102 | Popular Tags |