Spring Context Platform Services
data class SpringContextPlatformServices(val agentPlatform: AgentPlatform, val llmOperations: LlmOperations, val eventListener: AgenticEventListener, val operationScheduler: OperationScheduler, val agentProcessRepository: AgentProcessRepository, val asyncer: Asyncer, val objectMapper: <Error class: unknown class>, val outputChannel: OutputChannel, val templateRenderer: <Error class: unknown class>, val customLogicalExpressionParser: LogicalExpressionParser? = null, applicationContext: <Error class: unknown class>?) : PlatformServices
Uses Spring ApplicationContext to resolve some beans for platform services. If a custom LogicalExpressionParser is provided, it will be used, otherwise all LogicalExpressionParsers in the context will be combined. A SpelLogicalExpressionParser will be added if not already present.
Constructors
Link copied to clipboard
constructor(agentPlatform: AgentPlatform, llmOperations: LlmOperations, eventListener: AgenticEventListener, operationScheduler: OperationScheduler, agentProcessRepository: AgentProcessRepository, asyncer: Asyncer, objectMapper: <Error class: unknown class>, outputChannel: OutputChannel, templateRenderer: <Error class: unknown class>, customLogicalExpressionParser: LogicalExpressionParser? = null, applicationContext: <Error class: unknown class>?)
Properties
Link copied to clipboard
The agent platform executing this agent
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Event listener for agentic events
Link copied to clipboard
Operations to use for LLMs
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Operation scheduler for scheduling operations
Link copied to clipboard
Link copied to clipboard