类 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
  • 构造器详细资料

    • 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

      public List<Class<? extends 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 server
      version - version of mcp server
      listenerInvoker - listener invoker
    • registerListener

      public void registerListener(String agentName, String version, AgentCardListenerInvoker listenerInvoker)
      register agent card listener.
      参数:
      agentName - name of agent card
      version - version of agent card
      listenerInvoker - listener invoker
    • deregisterListener

      public void deregisterListener(String mcpName, String version, McpServerListenerInvoker listenerInvoker)
      deregister mcp server listener.
      参数:
      mcpName - name of mcp server
      version - version of mcp server
      listenerInvoker - listener invoker
    • deregisterListener

      public void deregisterListener(String agentName, String version, AgentCardListenerInvoker listenerInvoker)
      deregister agent card listener.
      参数:
      agentName - name of agent card
      version - version of agent card
      listenerInvoker - listener invoker
    • isMcpServerSubscribed

      public boolean isMcpServerSubscribed(String mcpName, String version)
      check mcp server is subscribed.
      参数:
      mcpName - name of mcp server
      version - version of mcp server
      返回:
      is mcp server subscribed
    • isAgentCardSubscribed

      public boolean isAgentCardSubscribed(String agentName, String version)
      check agent card is subscribed.
      参数:
      agentName - name of agent card
      version - version of agent card
      返回:
      is agent card subscribed