Class TaskEventHandler

java.lang.Object
io.agentscope.core.a2a.agent.event.TaskEventHandler
All Implemented Interfaces:
ClientEventHandler<io.a2a.client.TaskEvent>

public class TaskEventHandler extends Object implements ClientEventHandler<io.a2a.client.TaskEvent>
Handler for TaskEvent.
  • Constructor Details

    • TaskEventHandler

      public TaskEventHandler()
  • Method Details

    • getHandleEventType

      public Class<io.a2a.client.TaskEvent> getHandleEventType()
      Description copied from interface: ClientEventHandler
      Get handle event class.
      Specified by:
      getHandleEventType in interface ClientEventHandler<io.a2a.client.TaskEvent>
      Returns:
      handle event class
    • handle

      public void handle(io.a2a.client.TaskEvent event, ClientEventContext context)
      Description copied from interface: ClientEventHandler
      Handle ClientEvent By event type.
      Specified by:
      handle in interface ClientEventHandler<io.a2a.client.TaskEvent>
      Parameters:
      event - client event from A2A server
      context - client event context