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