Uses of Interface
org.a2aproject.sdk.spec.Event
Packages that use Event
Package
Description
JSON processing exceptions for the A2A Java SDK.
-
Uses of Event in org.a2aproject.sdk.extras.opentelemetry.it
Methods in org.a2aproject.sdk.extras.opentelemetry.it with parameters of type Event -
Uses of Event in org.a2aproject.sdk.extras.queuemanager.replicated.core
Methods in org.a2aproject.sdk.extras.queuemanager.replicated.core that return EventModifier and TypeMethodDescriptionReplicatedEventQueueItem.getEvent()Get the contained event as the generic Event interface (implements EventQueueItem).Methods in org.a2aproject.sdk.extras.queuemanager.replicated.core with parameters of type EventConstructors in org.a2aproject.sdk.extras.queuemanager.replicated.core with parameters of type Event -
Uses of Event in org.a2aproject.sdk.extras.queuemanager.replicated.mp_reactive
Methods in org.a2aproject.sdk.extras.queuemanager.replicated.mp_reactive with parameters of type Event -
Uses of Event in org.a2aproject.sdk.server.events
Classes in org.a2aproject.sdk.server.events that implement EventModifier and TypeClassDescriptionclassPoison pill event used to signal that a queue has been closed.Methods in org.a2aproject.sdk.server.events that return EventModifier and TypeMethodDescriptionEventConsumer.consumeOne()EventQueueItem.getEvent()Gets the event contained in this queue item.Methods in org.a2aproject.sdk.server.events with parameters of type EventModifier and TypeMethodDescriptionvoidEventQueue.enqueueEvent(Event event) Enqueues an event for processing.voidEventQueue.enqueueEventLocalOnly(Event event) Enqueues an event directly to this specific queue only, bypassing the MainEventBus.voidMainEventBusProcessorCallback.onEventProcessed(String taskId, Event event) Called after an event has been fully processed (persisted, notification sent, distributed to children). -
Uses of Event in org.a2aproject.sdk.server.tasks
Methods in org.a2aproject.sdk.server.tasks with parameters of type Event -
Uses of Event in org.a2aproject.sdk.spec
Subinterfaces of Event in org.a2aproject.sdk.specModifier and TypeInterfaceDescriptioninterfaceSealed interface for events that can be emitted during streaming A2A Protocol operations.Classes in org.a2aproject.sdk.spec that implement EventModifier and TypeClassDescriptionclassMarker interface for A2A Protocol error events.classRepresents a protocol-level error in the A2A Protocol.classA2A Protocol error indicating incompatibility between requested content types and agent capabilities.classA2A Protocol error indicating that the agent does not have an authenticated extended card configured.classA2A Protocol error indicating that a client requested use of an extension marked as required but did not declare support for it.classJSON-RPC error indicating an internal error occurred on the server.classA2A Protocol error indicating that an agent returned a response not conforming to protocol specifications.classJSON-RPC error indicating that method parameters are invalid or missing required fields.classJSON-RPC error indicating that the request payload is not a valid JSON-RPC Request object.classJSON-RPC error indicating that the server received invalid JSON that could not be parsed.final recordRepresents a single message in the conversation between a user and an agent in the A2A Protocol.classJSON-RPC error indicating that the requested method does not exist or is not available.classA2A Protocol error indicating that the agent does not support push notifications.final recordRepresents a single, stateful operation or conversation between a client and an agent in the A2A Protocol.final recordEvent notifying that a task artifact has been created, modified, or appended to.classA2A Protocol error indicating that a task cannot be canceled in its current state.classA2A Protocol error indicating that the requested task ID does not exist.final recordAn event sent by the agent to notify the client of a change in a task's status.classA2A Protocol error indicating that the requested operation is not supported by the agent.classA2A Protocol error indicating that the A2A protocol version specified in the request is not supported by the agent.