ClientEventHandlerRouter
public class ClientEventHandlerRouter
源码Source
io/agentscope/core/a2a/agent/event/ClientEventHandlerRouter.java:29–68客户端事件处理器路由器,支持智能体之间的发现、委派与协作。位于 io.agentscope.core.a2a.agent.event 包。核心成员包括 handle、ClientEventHandlerRouter。
The Strategy router for ClientEventHandler.
构造器摘要Constructor Summary
| 构造器Constructor | 说明Description |
|---|---|
public ClientEventHandlerRouter() | 初始化 `ClientEventHandlerRouter` 实例。 Creates a new instance. |
方法摘要Method Summary
| 方法Method | 说明Description |
|---|---|
public T extends ClientEvent void handle(T event, ClientEventContext context) | 处理`ClientEvent`通过事件类型。 Handle `ClientEvent` By event type. |
构造器详情Constructor Detail
ClientEventHandlerRouter
public ClientEventHandlerRouter()
初始化 ClientEventHandlerRouter 实例。
Creates a new instance.
源码Source
io/agentscope/core/a2a/agent/event/ClientEventHandlerRouter.java:36–41方法详情Method Detail
handle
public T extends ClientEvent 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/ClientEventHandlerRouter.java:55–67