io.sarl.api.core
Event MemberLeft
All Superinterfaces:
java.io.Serializable
final event MemberLeft
extends Event
Notifies the other members that the member with the identifier agentID has left the holon context. The event is fired within the default space of the context from which the agent has left. The left agent does not receive this event. The source of the event is the parent agent. The context id can be retrieved via ev.source.spaceID.contextID.
Maven Group Identifier:
io.sarl.sdk
Maven Artifact Identifier:
api.core
Property Summary
Inherited: source
Field Summary
Modifier and type Field and description
val java.util.UUID agentID
The identifier of the agent that has left the holon context.
val java.lang.String agentType
The fully qualified name of the type of the agent.
Constructor Summary
Constructor and description
new(Address,UUID,String)
Construct the event.
Action Summary
Field Details
agentID
val agentID : java.util.UUID
The identifier of the agent that has left the holon context.
agentType
val agentType : java.lang.String
The fully qualified name of the type of the agent.
Constructor Details
new(Address,UUID,String)
new(Address,UUID,String)
Construct the event.
Parameters:
source - the address of the emitter.
agentID - the identifier of the agent.
agentType - fully qualified name of the type of the agent.