Package madkit.message.hook
Class AgentLifeEvent
java.lang.Object
madkit.kernel.Message
madkit.message.ObjectMessage<HookMessage.AgentActionEvent>
madkit.message.hook.HookMessage
madkit.message.hook.AgentLifeEvent
- All Implemented Interfaces:
Serializable
,Cloneable
A message which is sent to agents that have requested a hook on
HookMessage.AgentActionEvent.AGENT_STARTED
or
HookMessage.AgentActionEvent.AGENT_TERMINATED
- Since:
- MadKit 5.0.0.19
- Version:
- 0.9
- Author:
- Fabien Michel
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class madkit.message.hook.HookMessage
HookMessage.AgentActionEvent
-
Constructor Summary
ConstructorsConstructorDescriptionAgentLifeEvent
(HookMessage.AgentActionEvent agentAction, AbstractAgent agent) -
Method Summary
Methods inherited from class madkit.message.ObjectMessage
getContent, max, min, sort
Methods inherited from class madkit.kernel.Message
clone, getConversationID, getReceiver, getSender
-
Constructor Details
-
AgentLifeEvent
-
-
Method Details
-
getSource
The agent which is related to this event- Returns:
- the source agent of the event
-
toString
- Overrides:
toString
in classObjectMessage<HookMessage.AgentActionEvent>
- See Also:
-