Class ClientEventHandlerRouter

java.lang.Object
io.agentscope.core.a2a.agent.event.ClientEventHandlerRouter

public class ClientEventHandlerRouter extends Object
The Strategy router for ClientEventHandler.
  • Constructor Details

    • ClientEventHandlerRouter

      public ClientEventHandlerRouter()
  • Method Details

    • handle

      public <T extends io.a2a.client.ClientEvent> void handle(T event, ClientEventContext context)
      Handle ClientEvent By event type.

      If not found handler for this event type, it will return empty.

      Parameters:
      event - client event from A2A server
      context - client event context