org.iids.aos.agent
Interface LightweightAgent

All Superinterfaces:
java.io.Serializable

Deprecated. As of AgentScape release 0.9. Superseded by Agent. Agent developers should extend from the Agent class instead of implementing this interface. For this release, the RunnableAgent and LightweightAgent interfaces are deprecated, to be removed in the 1.0 release.

@Deprecated
public interface LightweightAgent
extends java.io.Serializable

Author:
hidde@cs.vu.nl This interface is the primary interface for people wanting to design an AgentScape agent. The interface extends the Serializable class, to allow for storing and retrieving of agent state upon migration. Be aware though, that if non-serializable data is being used in the agent, it should be marked as 'transient'. Otherwise, the serialization of the agent will fail.

Method Summary
 void end()
          Deprecated.  
 void pulse()
          Deprecated.  
 void setAgentScapeHandle(AgentScape agentScape)
          Deprecated.  
 

Method Detail

setAgentScapeHandle

void setAgentScapeHandle(AgentScape agentScape)
Deprecated. 

pulse

void pulse()
Deprecated. 

end

void end()
Deprecated. 


Copyright © 2003, 2004 IIDS Group. All Rights Reserved.