Uses of Interface
org.a2aproject.sdk.server.requesthandlers.RequestHandler
Packages that use RequestHandler
Package
Description
Common OpenTelemetry utilities and shared components for A2A Java SDK.
Quarkus gRPC reference implementation for the A2A protocol.
gRPC transport handler implementations for the A2A protocol.
JSON-RPC transport handler implementations for the A2A protocol.
REST transport handler implementations for the A2A protocol.
-
Uses of RequestHandler in org.a2aproject.sdk.compat03.conversion
Constructors in org.a2aproject.sdk.compat03.conversion with parameters of type RequestHandler -
Uses of RequestHandler in org.a2aproject.sdk.extras.opentelemetry
Classes in org.a2aproject.sdk.extras.opentelemetry that implement RequestHandlerConstructors in org.a2aproject.sdk.extras.opentelemetry with parameters of type RequestHandlerModifierConstructorDescriptionOpenTelemetryRequestHandlerDecorator(RequestHandler delegate, io.opentelemetry.api.trace.Tracer tracer) Constructor for testing. -
Uses of RequestHandler in org.a2aproject.sdk.server.grpc.quarkus
Methods in org.a2aproject.sdk.server.grpc.quarkus that return RequestHandlerModifier and TypeMethodDescriptionprotected RequestHandlerQuarkusGrpcHandler.getRequestHandler()Constructors in org.a2aproject.sdk.server.grpc.quarkus with parameters of type RequestHandlerModifierConstructorDescriptionQuarkusGrpcHandler(AgentCard agentCard, jakarta.enterprise.inject.Instance<AgentCard> extendedAgentCard, RequestHandler requestHandler, jakarta.enterprise.inject.Instance<CallContextFactory> callContextFactoryInstance, Executor executor) Constructs a new QuarkusGrpcHandler with CDI-injected dependencies. -
Uses of RequestHandler in org.a2aproject.sdk.server.requesthandlers
Classes in org.a2aproject.sdk.server.requesthandlers that implement RequestHandlerModifier and TypeClassDescriptionclassclassCentral request orchestrator that coordinates transport requests with agent execution, task persistence, event routing, and push notifications. -
Uses of RequestHandler in org.a2aproject.sdk.transport.grpc.handler
Methods in org.a2aproject.sdk.transport.grpc.handler that return RequestHandlerModifier and TypeMethodDescriptionprotected abstract RequestHandlerGrpcHandler.getRequestHandler()Returns the request handler instance for processing A2A protocol requests. -
Uses of RequestHandler in org.a2aproject.sdk.transport.jsonrpc.handler
Constructors in org.a2aproject.sdk.transport.jsonrpc.handler with parameters of type RequestHandlerModifierConstructorDescriptionJSONRPCHandler(AgentCard agentCard, @Nullable jakarta.enterprise.inject.Instance<AgentCard> extendedAgentCard, RequestHandler requestHandler, Executor executor) Creates a JSON-RPC handler with full CDI injection support.JSONRPCHandler(AgentCard agentCard, RequestHandler requestHandler, Executor executor) Creates a JSON-RPC handler with basic dependencies. -
Uses of RequestHandler in org.a2aproject.sdk.transport.rest.handler
Constructors in org.a2aproject.sdk.transport.rest.handler with parameters of type RequestHandlerModifierConstructorDescriptionRestHandler(AgentCard agentCard, jakarta.enterprise.inject.Instance<AgentCard> extendedAgentCard, AgentCardCacheMetadata cacheMetadata, RequestHandler requestHandler, Executor executor) Creates a REST handler with full CDI injection support.RestHandler(AgentCard agentCard, AgentCardCacheMetadata cacheMetadata, RequestHandler requestHandler, Executor executor) Creates a REST handler with basic dependencies.