Interface ClientEventHandler<T extends io.a2a.client.ClientEvent>

All Known Implementing Classes:
MessageEventHandler, TaskEventHandler, TaskUpdateEventHandler

public interface ClientEventHandler<T extends io.a2a.client.ClientEvent>
Handler Interface to handle Different ClientEvent.
  • Method Details

    • getHandleEventType

      Class<T> getHandleEventType()
      Get handle event class.
      Returns:
      handle event class
    • handle

      void handle(T event, ClientEventContext context)
      Handle ClientEvent By event type.
      Parameters:
      event - client event from A2A server
      context - client event context