Uses of Interface
com.google.adk.sessions.BaseSessionService
Packages that use BaseSessionService
Package
Description
-
Uses of BaseSessionService in com.google.adk.agents
Methods in com.google.adk.agents that return BaseSessionServiceMethods in com.google.adk.agents with parameters of type BaseSessionServiceModifier and TypeMethodDescriptionstatic InvocationContext
InvocationContext.create
(BaseSessionService sessionService, BaseArtifactService artifactService, BaseAgent agent, Session session, LiveRequestQueue liveRequestQueue, RunConfig runConfig) static InvocationContext
InvocationContext.create
(BaseSessionService sessionService, BaseArtifactService artifactService, String invocationId, BaseAgent agent, Session session, com.google.genai.types.Content userContent, RunConfig runConfig) -
Uses of BaseSessionService in com.google.adk.runner
Methods in com.google.adk.runner that return BaseSessionServiceConstructors in com.google.adk.runner with parameters of type BaseSessionServiceModifierConstructorDescriptionRunner
(BaseAgent agent, String appName, BaseArtifactService artifactService, BaseSessionService sessionService) Creates a newRunner
. -
Uses of BaseSessionService in com.google.adk.sessions
Classes in com.google.adk.sessions that implement BaseSessionServiceModifier and TypeClassDescriptionfinal class
An in-memory implementation ofBaseSessionService
assumingSession
objects are mutable regarding their state map, events list, and last update time.final class
TODO: Use the genai HttpApiClient and ApiResponse methods once they are public. -
Uses of BaseSessionService in com.google.adk.web
Methods in com.google.adk.web that return BaseSessionServiceConstructors in com.google.adk.web with parameters of type BaseSessionServiceModifierConstructorDescriptionAgentController
(BaseSessionService sessionService, BaseArtifactService artifactService, Map<String, BaseAgent> agentRegistry, AdkWebServer.ApiServerSpanExporter apiServerSpanExporter, AdkWebServer.RunnerService runnerService) Constructs the AgentController.LiveWebSocketHandler
(com.fasterxml.jackson.databind.ObjectMapper objectMapper, BaseSessionService sessionService, AdkWebServer.RunnerService runnerService) RunnerService
(Map<String, BaseAgent> agentRegistry, BaseArtifactService artifactService, BaseSessionService sessionService)