Uses of Class
org.a2aproject.sdk.server.events.EventQueue.EventQueueBuilder
Packages that use EventQueue.EventQueueBuilder
Package
Description
-
Uses of EventQueue.EventQueueBuilder in org.a2aproject.sdk.extras.queuemanager.replicated.core
Methods in org.a2aproject.sdk.extras.queuemanager.replicated.core that return EventQueue.EventQueueBuilder -
Uses of EventQueue.EventQueueBuilder in org.a2aproject.sdk.server.events
Methods in org.a2aproject.sdk.server.events that return EventQueue.EventQueueBuilderModifier and TypeMethodDescriptionEventQueue.EventQueueBuilder.addOnCloseCallback(Runnable onCloseCallback) Adds a callback to be executed when the queue is closed.Creates an EventQueueBuilder with the specified taskId context.InMemoryQueueManager.createBaseEventQueueBuilder(String taskId) default EventQueue.EventQueueBuilderQueueManager.createBaseEventQueueBuilder(String taskId) Creates a base EventQueueBuilder with standard configuration for this QueueManager.InMemoryQueueManager.getEventQueueBuilder(String taskId) default EventQueue.EventQueueBuilderQueueManager.getEventQueueBuilder(String taskId) Returns an EventQueueBuilder for creating queues with task-specific configuration.EventQueue.EventQueueBuilder.hook(EventEnqueueHook hook) Sets the enqueue hook for event replication or logging.EventQueue.EventQueueBuilder.mainEventBus(MainEventBus mainEventBus) Sets the main event busEventQueue.EventQueueBuilder.queueSize(int queueSize) Sets the maximum queue size.Associates this queue with a specific task ID.EventQueue.EventQueueBuilder.taskStateProvider(TaskStateProvider taskStateProvider) Sets the task state provider for tracking task finalization.