com.agentfactory.cldc.p2pmts
Class DualMTSPerceptor
java.lang.Object
com.agentfactory.cldc.logic.Perceivable
com.agentfactory.cldc.Perceptor
com.agentfactory.cldc.p2pmts.DualMTSPerceptor
public class DualMTSPerceptor
- extends Perceptor
The DualMTSPerceptor perceives information from the message transport
services. This perceptor is used
when both the standard message transport service and the
the peer to peer message transport service are in operation.
This information includes messages that have been sent to
the agent, the agent IDs of agents that the agent communicates with,
the local residents on the platform, and pending messages.
- Author:
- Conor Muldoon
|
Method Summary |
void |
perceive()
The perceive method provides the imperative functionality for
perceiving and is called by the agent in its control process. |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DualMTSPerceptor
public DualMTSPerceptor(PerceptionManager manager)
- Creates an instance of DualMTSPerceptor.
- Parameters:
manager - the perception manager for the agent.
perceive
public void perceive()
- Description copied from class:
Perceivable
- The perceive method provides the imperative functionality for
perceiving and is called by the agent in its control process.
- Specified by:
perceive in class Perceivable