cz.cuni.amis.pogamut.ut2004.bot.jmx
Class BotJMXProxy
java.lang.Object
cz.cuni.amis.pogamut.base.agent.jmx.proxy.AgentJMXProxy
cz.cuni.amis.pogamut.base.agent.jmx.proxy.GhostAgentJMXProxy
cz.cuni.amis.pogamut.base3d.agent.jmx.Agent3DJMXProxy
cz.cuni.amis.pogamut.ut2004.bot.jmx.BotJMXProxy
- All Implemented Interfaces:
- IAgent, IEmbodiedAgent, IGhostAgent, IObservingAgent, IComponent, IComponentAware, IControllable, IAgent3D, ILocated, ILocomotive, IRotable, IUnrealBot, IUT2004Bot
public class BotJMXProxy
- extends Agent3DJMXProxy
- implements IUT2004Bot
- Author:
- ik
Methods inherited from class cz.cuni.amis.pogamut.base.agent.jmx.proxy.AgentJMXProxy |
call, callNoException, callNoException, getAttributeNoException, getComponentId, getEventBus, getIntrospection, getLog, getLogger, getMBeanServerConnection, getName, getObjectName, getState, kill, pause, resume, start, startPaused, stop |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface cz.cuni.amis.pogamut.base.agent.IAgent |
getComponentId, getIntrospection, getLogger, getName, getState, kill, pause, resume, start, startPaused, stop |
Methods inherited from interface cz.cuni.amis.pogamut.base3d.worldview.object.ILocated |
getLocation |
Methods inherited from interface cz.cuni.amis.pogamut.base3d.worldview.object.IRotable |
getRotation |
BotJMXProxy
public BotJMXProxy(String agentJMXAddress)
throws MalformedURLException,
IOException,
MalformedObjectNameException
- Throws:
MalformedURLException
IOException
MalformedObjectNameException
respawn
public void respawn()
throws cz.cuni.amis.utils.exception.PogamutException
- Specified by:
respawn
in interface IUnrealBot
- Throws:
cz.cuni.amis.utils.exception.PogamutException
setBoolConfigure
public void setBoolConfigure(IUT2004Bot.BoolBotParam param,
boolean value)
- Description copied from interface:
IUT2004Bot
- Configures bot property.
- Specified by:
setBoolConfigure
in interface IUT2004Bot
getBoolConfigure
public boolean getBoolConfigure(IUT2004Bot.BoolBotParam param)
- Description copied from interface:
IUT2004Bot
- Get configuration parameter value.
- Specified by:
getBoolConfigure
in interface IUT2004Bot
- Returns:
Copyright © 2013 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.