cz.cuni.amis.pogamut.base.agent.jmx.proxy
Class GhostAgentJMXProxy

Package class diagram package GhostAgentJMXProxy
java.lang.Object
  extended by cz.cuni.amis.pogamut.base.agent.jmx.proxy.AgentJMXProxy
      extended by cz.cuni.amis.pogamut.base.agent.jmx.proxy.GhostAgentJMXProxy
All Implemented Interfaces:
IAgent, IGhostAgent, IObservingAgent, IComponent, IComponentAware, IControllable
Direct Known Subclasses:
Agent3DJMXProxy

public class GhostAgentJMXProxy
extends AgentJMXProxy
implements IGhostAgent

Author:
ik

Constructor Summary
GhostAgentJMXProxy(String agentJMXAddress)
           
 
Method Summary
 IAct getAct()
          Returns an object through which we may communicate with the world.
 IWorldView getWorldView()
           
 
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.base.component.IComponentAware
getEventBus
 

Constructor Detail

GhostAgentJMXProxy

public GhostAgentJMXProxy(String agentJMXAddress)
                   throws MalformedURLException,
                          IOException,
                          MalformedObjectNameException
Throws:
MalformedURLException
IOException
MalformedObjectNameException
Method Detail

getAct

public IAct getAct()
Description copied from interface: IGhostAgent
Returns an object through which we may communicate with the world. Represents the agent effectors providing a low-level act() method. You have to instantiate CommandObject for yourself.

Specified by:
getAct in interface IGhostAgent
Returns:

getWorldView

public IWorldView getWorldView()
Specified by:
getWorldView in interface IObservingAgent


Copyright © 2014 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.