Interface | Description |
---|---|
AgentCreatorProvider |
Provider of agent instance creator.
|
KernelAgentLifecycleListener |
Listener on events related to the kernel agent.
|
LifecycleService |
This service provides the tools to manage the life-cycle of the agents.
|
LifecycleServiceListener |
Listener on events related to the life-cycle of an agent.
|
SkillUninstaller |
Install and uninstall the skills.
|
Class | Description |
---|---|
AbstractLifecycleService |
Implementation of a spawning service that is based on the other services of the SRE platform.
|
AbstractLifecycleService.AgentCreationProcess |
A class that is runnable into a thread and implements the creation of a single agent.
|
AbstractLifecycleService.AgentIdProvider |
A dynamic provider of UUID for the newly created agents.
|
AbstractLifecycleService.ShutdownLookUp |
A class that is looking for stopping the SRE kernel when o more agent is alive.
|
AbstractLifecycleService.SpawnQueries |
A class enables to update the number of "spawn" queries and supporting the
multiple spawning of agents within a single call to "spawn".
|
AbtractAgentCreatorProvider |
Abstract implementation of a provider of agent instance creator.
|
AgentLife |
Describes any information that is required by the SRE for supporting the agent's life.
|
AgentTraitLife |
Describes any information that is required by SRE for supporting the agent trait's life.
|
BasicSkillUninstaller |
Install and uninstall the skills.
|
BehaviorLife |
Describes any information that is required by the SRE for supporting the behavior's life.
|
ContextReference |
Describes any information that is required by the SRE for supporting the agent's life.
|
InjectionBasedLifecycleService |
Implementation of a spawning service that is using injection mechanism
for creating the agent.
|
LifecycleServiceListener.LifecycleServiceAdapter |
Event adapter on events related to the life-cycle of an agent.
|
StandardLifecycleService |
Implementation of a spawning service that is using standard object creation
for creating the agents.
|
Enum | Description |
---|---|
AgentState |
Describe the states of an agent.
|
Exception | Description |
---|---|
CannotSpawnException |
This exception is thrown when an agent cannot be spawned.
|
InvalidSarlSpecificationException |
This exception is thrown when the agent to spawn is not generated according to a valid SARL specification version.
|
SpawnDisabledException |
This exception is thrown when the spawning service of agents is disabled.
|
Copyright © 2021 the original authors or authors.