Uses of Interface
org.a2aproject.sdk.server.requesthandlers.RequestHandler
Packages that use RequestHandler
Package
Description
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.server
Classes in org.a2aproject.sdk.extras.opentelemetry.server that implement RequestHandlerConstructors in org.a2aproject.sdk.extras.opentelemetry.server 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.Constructors in org.a2aproject.sdk.server.requesthandlers with parameters of type RequestHandlerModifierConstructorDescriptionAuthorizationRequestHandlerDecorator(RequestHandler delegate, @Nullable TaskAuthorizationProvider authorizationProvider) Creates an authorization decorator programmatically. -
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.