Uses of Interface
org.a2aproject.sdk.server.events.StreamCloseHandle
Packages that use StreamCloseHandle
Package
Description
-
Uses of StreamCloseHandle in org.a2aproject.sdk.examples.streamlifecycle.server
Methods in org.a2aproject.sdk.examples.streamlifecycle.server with parameters of type StreamCloseHandleModifier and TypeMethodDescriptionvoidCloseStreamsHook.onEvent(String taskId, Event event, StreamCloseHandle handle) voidCloseStreamsHook.onSubscribe(String taskId, StreamCloseHandle handle) voidCloseStreamsHook.onUnsubscribe(String taskId, StreamCloseHandle handle) -
Uses of StreamCloseHandle in org.a2aproject.sdk.server.events
Methods in org.a2aproject.sdk.server.events with parameters of type StreamCloseHandleModifier and TypeMethodDescriptionvoidDefaultTaskStreamLifecycleHook.onEvent(String taskId, Event event, StreamCloseHandle handle) voidTaskStreamLifecycleHook.onEvent(String taskId, Event event, StreamCloseHandle handle) Called after an event has been persisted and distributed to all ChildQueues.voidDefaultTaskStreamLifecycleHook.onSubscribe(String taskId, StreamCloseHandle handle) voidTaskStreamLifecycleHook.onSubscribe(String taskId, StreamCloseHandle handle) Called when a new ChildQueue is created for a task (a client subscribes to the stream).voidDefaultTaskStreamLifecycleHook.onUnsubscribe(String taskId, StreamCloseHandle handle) voidTaskStreamLifecycleHook.onUnsubscribe(String taskId, StreamCloseHandle handle) Called when a ChildQueue closes for a task (a client disconnects or streams are closed).