org.jactr.core.reality
Class ACTRAgent
java.lang.Object
org.commonreality.participant.impl.AbstractParticipant
org.commonreality.agents.AbstractAgent
org.jactr.core.reality.ACTRAgent
- All Implemented Interfaces:
- org.commonreality.agents.IAgent, org.commonreality.identifier.IIdentifiable, org.commonreality.participant.IParticipant
public class ACTRAgent
- extends org.commonreality.agents.AbstractAgent
| Nested classes/interfaces inherited from interface org.commonreality.participant.IParticipant |
org.commonreality.participant.IParticipant.State |
|
Field Summary |
static org.apache.commons.logging.Log |
LOGGER
logger definition |
static java.lang.String |
MODEL_NAME
|
| Methods inherited from class org.commonreality.agents.AbstractAgent |
connect, disconnect, getAddressingInformation, getCredentials, setCredentials, setIdentifier |
| Methods inherited from class org.commonreality.participant.impl.AbstractParticipant |
addClientService, addServerService, getAfferentObjectManager, getAgentObjectManager, getClock, getCommonRealityIdentifier, getEfferentCommandManager, getEfferentObjectManager, getIdentifier, getPeriodicExecutor, getRealObjectManager, getSensorObjectManager, getState, reset, resume, send, setCommonRealityIdentifier, start, stateMatches, suspend, waitForState, waitForState |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.commonreality.participant.IParticipant |
getAfferentObjectManager, getAgentObjectManager, getClock, getEfferentCommandManager, getEfferentObjectManager, getRealObjectManager, getSensorObjectManager, getState, reset, resume, send, start, stateMatches, suspend, waitForState, waitForState |
| Methods inherited from interface org.commonreality.identifier.IIdentifiable |
getIdentifier |
MODEL_NAME
public static final java.lang.String MODEL_NAME
- See Also:
- Constant Field Values
LOGGER
public static final org.apache.commons.logging.Log LOGGER
- logger definition
ACTRAgent
public ACTRAgent()
setModelName
public void setModelName(java.lang.String modelName)
getModelName
public java.lang.String getModelName()
getName
public java.lang.String getName()
- Specified by:
getName in class org.commonreality.agents.AbstractAgent
stop
public void stop()
throws java.lang.Exception
- Specified by:
stop in interface org.commonreality.participant.IParticipant- Overrides:
stop in class org.commonreality.participant.impl.AbstractParticipant
- Throws:
java.lang.Exception
shutdown
public void shutdown()
throws java.lang.Exception
- Specified by:
shutdown in interface org.commonreality.participant.IParticipant- Overrides:
shutdown in class org.commonreality.agents.AbstractAgent
- Throws:
java.lang.Exception
getExecutorService
public java.util.concurrent.ExecutorService getExecutorService()
configure
public void configure(java.util.Map<java.lang.String,java.lang.String> options)
throws java.lang.Exception
- Specified by:
configure in interface org.commonreality.participant.IParticipant- Overrides:
configure in class org.commonreality.participant.impl.AbstractParticipant
- Throws:
java.lang.Exception
initialize
public void initialize()
throws java.lang.Exception
- Specified by:
initialize in interface org.commonreality.participant.IParticipant- Overrides:
initialize in class org.commonreality.participant.impl.AbstractParticipant
- Throws:
java.lang.Exception