All Classes and Interfaces

Class
Description
 
Allows Mule applications to act as both A2A servers and clients
Represents an error that can happen in an A2A operation.
 
 
 
Base exception for agent card discovery failures.
Exception thrown when the agent card endpoint returns a non-200 HTTP status code.
Exception thrown when the agent card JSON cannot be parsed or is invalid.
Exception thrown when the agent card endpoint is not found (404).
 
Helper class for agent card parsing and validation.
 
A custom Data Transfer Object (DTO) to replace the X509Certificate AlternativeName class.
 
Returns the common error types that most likely apply to any component
 
A custom Data Transfer Object (DTO) to replace Certificate, X509Certificate, and related classes.
A custom Data Transfer Object (DTO) to replace the certificate extension class from the X509Extension package.
 
Base class for entities that contain information about a client certificate.
 
A client connection to an A2A server
Exception that carries the complete response details (body and attributes) when A2A client operations fail.
 
 
Cross-worker poller for SSE event delivery.
Utility class for DataSense operations.
Default implementation of TaskRepository that manages task data and push notification configs.
 
 
 
 
Utility class for handling error types in the A2A connector.
 
Handles the retrieval of task information and history for the A2A protocol.
 
 
 
A customizer for the current span for HTTP Requests
Returns the error types that match the Json RPC error defined in that standard
 
 
 
 
 
A customizer for the current span for HTTP Requests
A custom Data Transfer Object (DTO) to replace the Principal class.
A custom Data Transfer Object (DTO) to replace the PublicKey class.
 
 
 
 
Represents the HTTP request attributes for an A2A incoming request.
Super class encapsulating all tasks Server can handle.
 
 
Parameter group for handling additional request properties in A2A connector operations.
Represents the HTTP response attributes for an A2A request.
Utility class for creating ResponseAttributes objects from HTTP responses.
 
 
 
 
A custom Data Transfer Object (DTO) to replace the Certificate SerialNumber class.
 
 
 
Operations available for the server configuration that can be used within flows.
 
Handles setting push notification configurations for tasks.
A customizer for the current span for HTTP
Registry for managing SSE client connections and event routing.
Encapsulates the result of establishing an SSE connection, containing both the SSE source and the HTTP response attributes from the initial connection.
Constants for SSE event types and configuration values.
 
Encapsulates the result of an SSE session, containing all collected events and metadata about the session completion.
SSE-specific utility methods for handlers
Groups all SSE/streaming-related context data for a task.
 
Represents the HTTP response attributes for A2A streaming operations (SSE).
Resolves the input metadata type for Task Artifact Update SSE event routes.
Route for handling task artifact update events from SSE stream.
 
Immutable representation of a single SSE event that can be stored in Object Store for cross-worker delivery and client reconnection scenarios.
 
 
 
 
Repository item that stores task JSON and push notification configs.
 
Handler for tasks/resubscribe JSON-RPC method.
Resolves the input metadata type for Task Status Update SSE event routes.
Route for handling task status update events from SSE stream.
 
Server-side listener for streaming task requests.
 
Utils for Otel tracing
Server operation to update task artifacts and broadcast the update to connected SSE clients.
Server operation to update task status and broadcast the update to connected SSE clients.
A custom Data Transfer Object (DTO) to replace the Principal X509Principal class.