Package madkit.message.hook
Class MessageEvent
java.lang.Object
madkit.kernel.Message
madkit.message.ObjectMessage<HookMessage.AgentActionEvent>
madkit.message.hook.HookMessage
madkit.message.hook.CGREvent
madkit.message.hook.MessageEvent
- 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.21
- 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
-
Method Summary
Modifier and TypeMethodDescriptionReturns the address of the agent that did the request.toString()
Methods inherited from class madkit.message.ObjectMessage
getContent, max, min, sort
Methods inherited from class madkit.kernel.Message
clone, getConversationID, getReceiver, getSender
-
Constructor Details
-
MessageEvent
-
-
Method Details
-
getMessage
- Returns:
- the exchanged message
-
getSourceAgent
Description copied from class:CGREvent
Returns the address of the agent that did the request.- Specified by:
getSourceAgent
in classCGREvent
- Returns:
- the name of the agent that triggers the event
-
toString
-