public class StatefulMcpServerHost extends java.lang.Object implements McpServerHost
| 构造器和说明 |
|---|
StatefulMcpServerHost(McpSchema.ServerCapabilities serverCapabilities,
McpServerProperties serverProps) |
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.String |
getMcpEndpoint()
获取 mcp 端点
|
java.lang.String |
getMessageEndpoint()
获取 message 端点(有可能与 mcp 端点相关)
|
McpPrimitivesRegistry<FunctionPrompt> |
getPromptRegistry()
获取提示词注册表
|
McpPrimitivesRegistry<FunctionResource> |
getResourceRegistry()
获取资源注册表
|
McpAsyncServer |
getServer() |
McpPrimitivesRegistry<FunctionTool> |
getToolRegistry()
获取工具注册表
|
boolean |
pause()
暂停(主要用于测试)
|
boolean |
resume()
恢复(主要用于测试)
|
void |
setLoggingLevel(McpSchema.LoggingLevel loggingLevel)
设置日志级别
|
void |
start()
开始
|
void |
stop()
停止
|
public StatefulMcpServerHost(McpSchema.ServerCapabilities serverCapabilities, McpServerProperties serverProps)
public void setLoggingLevel(McpSchema.LoggingLevel loggingLevel)
McpServerHostsetLoggingLevel 在接口中 McpServerHostpublic java.lang.String getMcpEndpoint()
McpServerHostgetMcpEndpoint 在接口中 McpServerHostpublic java.lang.String getMessageEndpoint()
McpServerHostgetMessageEndpoint 在接口中 McpServerHostpublic McpAsyncServer getServer()
public McpPrimitivesRegistry<FunctionPrompt> getPromptRegistry()
McpServerHostgetPromptRegistry 在接口中 McpServerHostpublic McpPrimitivesRegistry<FunctionResource> getResourceRegistry()
McpServerHostgetResourceRegistry 在接口中 McpServerHostpublic McpPrimitivesRegistry<FunctionTool> getToolRegistry()
McpServerHostgetToolRegistry 在接口中 McpServerHostpublic void start()
McpServerHoststart 在接口中 McpServerHostpublic void stop()
McpServerHoststop 在接口中 McpServerHostpublic boolean pause()
pause 在接口中 McpServerHostpublic boolean resume()
resume 在接口中 McpServerHost