cz.cuni.amis.pogamut.ut2004.bot.jmx
Class BotJMXMBeanAdapter<T extends IUT2004Bot>
java.lang.Object
cz.cuni.amis.pogamut.base.agent.jmx.adapter.AgentMBeanAdapter<T>
cz.cuni.amis.pogamut.base3d.agent.jmx.Agent3DMBeanAdapter<T>
cz.cuni.amis.pogamut.ut2004.bot.jmx.BotJMXMBeanAdapter<T>
- All Implemented Interfaces:
- IAgentMBeanAdapter, Agent3DMBeanAdapterMBean, BotJMXMBeanAdapterMBean
public class BotJMXMBeanAdapter<T extends IUT2004Bot>
- extends Agent3DMBeanAdapter<T>
- implements BotJMXMBeanAdapterMBean
This is the other side (the agent side) of BotJMXProxy (th eplugin side).
Constructor Summary |
BotJMXMBeanAdapter(T agent,
javax.management.ObjectName objectName,
javax.management.MBeanServer mbs)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BotJMXMBeanAdapter
public BotJMXMBeanAdapter(T agent,
javax.management.ObjectName objectName,
javax.management.MBeanServer mbs)
throws javax.management.MalformedObjectNameException,
javax.management.InstanceAlreadyExistsException,
javax.management.InstanceAlreadyExistsException,
javax.management.MBeanRegistrationException,
javax.management.NotCompliantMBeanException
- Throws:
javax.management.MalformedObjectNameException
javax.management.InstanceAlreadyExistsException
javax.management.MBeanRegistrationException
javax.management.NotCompliantMBeanException
respawn
public void respawn()
throws PogamutException
- Specified by:
respawn
in interface BotJMXMBeanAdapterMBean
- Throws:
PogamutException
boolConfigure
public void boolConfigure(java.lang.String param,
boolean value)
- Description copied from interface:
BotJMXMBeanAdapterMBean
- Configures bot property.
- Specified by:
boolConfigure
in interface BotJMXMBeanAdapterMBean
- Parameters:
param
- see BoolBotParam
retrieveBoolConfigure
public boolean retrieveBoolConfigure(java.lang.String param)
- Description copied from interface:
BotJMXMBeanAdapterMBean
- Get configuration parameter value.
- Specified by:
retrieveBoolConfigure
in interface BotJMXMBeanAdapterMBean
- Parameters:
param
- see BoolBotParam
- Returns: