ClientEventHandler
public interface ClientEventHandler<T extends ClientEvent>
源码Source
io/agentscope/core/a2a/agent/event/ClientEventHandler.java:24–40定义客户端事件处理器契约的接口。位于 io.agentscope.core.a2a.agent.event 包。核心成员包括 getHandleEventType、handle。
Handler Interface to handle Different ClientEvent.
方法摘要Method Summary
| 方法Method | 说明Description |
|---|---|
public Class<T> getHandleEventType() | 获取 `getHandleEventType`。 Get handle event class. |
public void handle(T event, ClientEventContext context) | 处理`ClientEvent`通过事件类型。 Handle `ClientEvent` By event type. |
方法详情Method Detail
getHandleEventType
public Class<T> getHandleEventType()
获取 getHandleEventType。
Get handle event class.
Class<T>处理事件类。handle event class
源码Source
io/agentscope/core/a2a/agent/event/ClientEventHandler.java:31handle
public void handle(T event, ClientEventContext context)
处理ClientEvent通过事件类型。
Handle ClientEvent By event type.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
event | T | 事件(类型 `T`)。client event from A2A server |
context | ClientEventContext | 上下文(类型 `ClientEventContext`)。client event context |
源码Source
io/agentscope/core/a2a/agent/event/ClientEventHandler.java:39