cz.cuni.amis.pogamut.base3d.agent.jmx
Class Agent3DMBeanAdapter<T extends IAgent3D>
java.lang.Object
cz.cuni.amis.pogamut.base.agent.jmx.adapter.AgentMBeanAdapter<T>
cz.cuni.amis.pogamut.base3d.agent.jmx.Agent3DMBeanAdapter<T>
- All Implemented Interfaces:
- IAgentMBeanAdapter, Agent3DMBeanAdapterMBean
- Direct Known Subclasses:
- BotJMXMBeanAdapter
public class Agent3DMBeanAdapter<T extends IAgent3D>
- extends AgentMBeanAdapter<T>
- implements Agent3DMBeanAdapterMBean
Constructor Summary |
Agent3DMBeanAdapter(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 |
Agent3DMBeanAdapter
public Agent3DMBeanAdapter(T agent,
javax.management.ObjectName objectName,
javax.management.MBeanServer mbs)
throws javax.management.MalformedObjectNameException,
javax.management.InstanceAlreadyExistsException,
javax.management.MBeanRegistrationException,
javax.management.NotCompliantMBeanException
- Throws:
javax.management.MalformedObjectNameException
javax.management.InstanceAlreadyExistsException
javax.management.MBeanRegistrationException
javax.management.NotCompliantMBeanException
getLocation
public Location getLocation()
- Specified by:
getLocation
in interface Agent3DMBeanAdapterMBean
getRotation
public Rotation getRotation()
- Specified by:
getRotation
in interface Agent3DMBeanAdapterMBean
getVelocity
public Velocity getVelocity()
- Specified by:
getVelocity
in interface Agent3DMBeanAdapterMBean