类 AiChangeNotifier
java.lang.Object
com.alibaba.nacos.common.notify.listener.Subscriber<com.alibaba.nacos.common.notify.Event>
com.alibaba.nacos.common.notify.listener.SmartSubscriber
com.alibaba.nacos.client.ai.event.AiChangeNotifier
public class AiChangeNotifier
extends com.alibaba.nacos.common.notify.listener.SmartSubscriber
Nacos AI module mcp server change notifier.
- 作者:
- xiweng.yy
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidderegisterListener(String agentName, String version, AgentCardListenerInvoker listenerInvoker) deregister agent card listener.voidderegisterListener(String mcpName, String version, McpServerListenerInvoker listenerInvoker) deregister mcp server listener.booleanisAgentCardSubscribed(String agentName, String version) check agent card is subscribed.booleanisMcpServerSubscribed(String mcpName, String version) check mcp server is subscribed.voidonEvent(com.alibaba.nacos.common.notify.Event event) voidregisterListener(String agentName, String version, AgentCardListenerInvoker listenerInvoker) register agent card listener.voidregisterListener(String mcpName, String version, McpServerListenerInvoker listenerInvoker) register mcp server listener.从类继承的方法 com.alibaba.nacos.common.notify.listener.SmartSubscriber
ignoreExpireEvent, subscribeType从类继承的方法 com.alibaba.nacos.common.notify.listener.Subscriber
executor, scopeMatches
-
构造器详细资料
-
AiChangeNotifier
public AiChangeNotifier()
-
-
方法详细资料
-
onEvent
public void onEvent(com.alibaba.nacos.common.notify.Event event) - 指定者:
onEvent在类中com.alibaba.nacos.common.notify.listener.Subscriber<com.alibaba.nacos.common.notify.Event>
-
subscribeTypes
- 指定者:
subscribeTypes在类中com.alibaba.nacos.common.notify.listener.SmartSubscriber
-
registerListener
public void registerListener(String mcpName, String version, McpServerListenerInvoker listenerInvoker) register mcp server listener.- 参数:
mcpName- name of mcp serverversion- version of mcp serverlistenerInvoker- listener invoker
-
registerListener
public void registerListener(String agentName, String version, AgentCardListenerInvoker listenerInvoker) register agent card listener.- 参数:
agentName- name of agent cardversion- version of agent cardlistenerInvoker- listener invoker
-
deregisterListener
public void deregisterListener(String mcpName, String version, McpServerListenerInvoker listenerInvoker) deregister mcp server listener.- 参数:
mcpName- name of mcp serverversion- version of mcp serverlistenerInvoker- listener invoker
-
deregisterListener
public void deregisterListener(String agentName, String version, AgentCardListenerInvoker listenerInvoker) deregister agent card listener.- 参数:
agentName- name of agent cardversion- version of agent cardlistenerInvoker- listener invoker
-
isMcpServerSubscribed
check mcp server is subscribed.- 参数:
mcpName- name of mcp serverversion- version of mcp server- 返回:
- is mcp server subscribed
-
isAgentCardSubscribed
check agent card is subscribed.- 参数:
agentName- name of agent cardversion- version of agent card- 返回:
- is agent card subscribed
-