类 NacosMcpServerCacheHolder

java.lang.Object
com.alibaba.nacos.client.ai.cache.NacosMcpServerCacheHolder
所有已实现的接口:
com.alibaba.nacos.common.lifecycle.Closeable

public class NacosMcpServerCacheHolder extends Object implements com.alibaba.nacos.common.lifecycle.Closeable
Nacos AI module mcp server cache holder.
作者:
xiweng.yy
  • 构造器详细资料

    • NacosMcpServerCacheHolder

      public NacosMcpServerCacheHolder(AiGrpcClient aiGrpcClient, com.alibaba.nacos.client.env.NacosClientProperties properties)
  • 方法详细资料

    • getMcpServer

      public com.alibaba.nacos.api.ai.model.mcp.McpServerDetailInfo getMcpServer(String mcpName, String version)
    • processMcpServerDetailInfo

      public void processMcpServerDetailInfo(com.alibaba.nacos.api.ai.model.mcp.McpServerDetailInfo detailInfo)
      Process new mcp server detail info.
      参数:
      detailInfo - new mcp server detail info
    • addMcpServerUpdateTask

      public void addMcpServerUpdateTask(String mcpName, String version)
      Add new update task for mcp server.
      参数:
      mcpName - name of mcp server
      version - version of mcp server
    • removeMcpServerUpdateTask

      public void removeMcpServerUpdateTask(String mcpName, String version)
      Remove new update task for mcp server.
      参数:
      mcpName - name of mcp server
      version - version of mcp server
    • shutdown

      public void shutdown() throws com.alibaba.nacos.api.exception.NacosException
      指定者:
      shutdown 在接口中 com.alibaba.nacos.common.lifecycle.Closeable
      抛出:
      com.alibaba.nacos.api.exception.NacosException