类 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(AiGrpcClient aiGrpcClient, com.alibaba.nacos.client.env.NacosClientProperties properties) -
方法概要
修饰符和类型方法说明voidaddMcpServerUpdateTask(String mcpName, String version) Add new update task for mcp server.com.alibaba.nacos.api.ai.model.mcp.McpServerDetailInfogetMcpServer(String mcpName, String version) voidprocessMcpServerDetailInfo(com.alibaba.nacos.api.ai.model.mcp.McpServerDetailInfo detailInfo) Process new mcp server detail info.voidremoveMcpServerUpdateTask(String mcpName, String version) Remove new update task for mcp server.voidshutdown()
-
构造器详细资料
-
NacosMcpServerCacheHolder
public NacosMcpServerCacheHolder(AiGrpcClient aiGrpcClient, com.alibaba.nacos.client.env.NacosClientProperties properties)
-
-
方法详细资料
-
getMcpServer
-
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
Add new update task for mcp server.- 参数:
mcpName- name of mcp serverversion- version of mcp server
-
removeMcpServerUpdateTask
Remove new update task for mcp server.- 参数:
mcpName- name of mcp serverversion- 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
-