Package | Description |
---|---|
io.sarl.sre.services.lifecycle |
Modifier and Type | Class and Description |
---|---|
class |
AbtractAgentCreatorProvider
Abstract implementation of a provider of agent instance creator.
|
Constructor and Description |
---|
AbstractLifecycleService(SarlSpecificationChecker sarlSpecificationChecker,
AgentCreatorProvider creator,
javax.inject.Provider<LifecycleServiceListener> lifecycleListener,
javax.inject.Provider<ExternalContextMemberListener> externalContextListener,
javax.inject.Provider<Factories> factories,
javax.inject.Provider<ConfigurableAgentInjector> agentLevelInjector,
DynamicSkillProvider skillProvider,
SkillUninstaller skillUninstaller,
ExecutorService executor,
LoggingService loggingService,
LifecycleConfig lifecycleConfig)
Constructs the service.
|
InjectionBasedLifecycleService(SarlSpecificationChecker sarlSpecificationChecker,
AgentCreatorProvider creator,
javax.inject.Provider<LifecycleServiceListener> lifecycleListener,
javax.inject.Provider<ExternalContextMemberListener> externalContextListener,
javax.inject.Provider<Factories> factories,
javax.inject.Provider<ConfigurableAgentInjector> agentLevelInjector,
DynamicSkillProvider skillProvider,
SkillUninstaller skillUninstaller,
ExecutorService executor,
LoggingService logger,
LifecycleConfig lifecycleConfig)
Constructs the service.
|
StandardLifecycleService(SarlSpecificationChecker sarlSpecificationChecker,
AgentCreatorProvider creator,
javax.inject.Provider<LifecycleServiceListener> lifecycleListener,
javax.inject.Provider<ExternalContextMemberListener> externalContextListener,
javax.inject.Provider<Factories> factories,
javax.inject.Provider<ConfigurableAgentInjector> agentLevelInjector,
DynamicSkillProvider skillProvider,
SkillUninstaller skillUninstaller,
ExecutorService executor,
LoggingService logger,
LifecycleConfig lifecycleConfig)
Constructs the service.
|
Copyright © 2021 the original authors or authors.