cz.cuni.amis.pogamut.udk.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.udk.bot.jmx.BotJMXProxy
- All Implemented Interfaces:
- IAgent, IEmbodiedAgent, IGhostAgent, IObservingAgent, IComponent, IComponentAware, IControllable, IAgent3D, ILocated, ILocomotive, IRotable, IUDKBot, IUnrealBot
public class BotJMXProxy
- extends Agent3DJMXProxy
- implements IUDKBot
- 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(IUDKBot.BoolBotParam param,
boolean value)
- Description copied from interface:
IUDKBot
- Configures bot property.
- Specified by:
setBoolConfigure
in interface IUDKBot
getBoolConfigure
public boolean getBoolConfigure(IUDKBot.BoolBotParam param)
- Description copied from interface:
IUDKBot
- Get configuration parameter value.
- Specified by:
getBoolConfigure
in interface IUDKBot
- Returns:
Copyright © 2014 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.