public static class McpServerFeatures.SyncResourceTemplateSpecification
extends java.lang.Object
| 构造器和说明 |
|---|
SyncResourceTemplateSpecification(McpSchema.ResourceTemplate resourceTemplate,
java.util.function.BiFunction<McpSyncServerExchange,McpSchema.ReadResourceRequest,McpSchema.ReadResourceResult> readHandler) |
| 限定符和类型 | 方法和说明 |
|---|---|
java.util.function.BiFunction<McpSyncServerExchange,McpSchema.ReadResourceRequest,McpSchema.ReadResourceResult> |
readHandler() |
McpSchema.ResourceTemplate |
resourceTemplate() |
public SyncResourceTemplateSpecification(McpSchema.ResourceTemplate resourceTemplate, java.util.function.BiFunction<McpSyncServerExchange,McpSchema.ReadResourceRequest,McpSchema.ReadResourceResult> readHandler)
resourceTemplate - The resource template definition including name,
description, and parameter schemareadHandler - The function that handles resource read requests. The function's
first argument is an McpSyncServerExchange upon which the server can
interact with the connected client. The second arguments is a
McpSchema.ReadResourceRequest. McpSchema.ResourceTemplate
McpSchema.ReadResourceResultpublic McpSchema.ResourceTemplate resourceTemplate()
public java.util.function.BiFunction<McpSyncServerExchange,McpSchema.ReadResourceRequest,McpSchema.ReadResourceResult> readHandler()