1 package cz.cuni.amis.pogamut.udk.bot.jmx;
2
3 import cz.cuni.amis.pogamut.base3d.agent.jmx.Agent3DMBeanAdapterMBean;
4 import cz.cuni.amis.utils.exception.PogamutException;
5
6 /**
7 *
8 * @author ik
9 */
10 public interface BotJMXMBeanAdapterMBean extends Agent3DMBeanAdapterMBean {
11
12 public void respawn() throws PogamutException;
13
14 /**
15 * Configures bot property.
16 * @param param see BoolBotParam
17 * @param value
18 */
19 public void boolConfigure(String param, boolean value);
20
21 /**
22 * Get configuration parameter value.
23 * @param param see BoolBotParam
24 * @return
25 */
26 public boolean retrieveBoolConfigure(String param);
27 }