public static class McpStatelessServerFeatures.SyncResourceTemplateSpecification
extends java.lang.Object
| 构造器和说明 |
|---|
SyncResourceTemplateSpecification(McpSchema.ResourceTemplate resourceTemplate,
java.util.function.BiFunction<McpTransportContext,McpSchema.ReadResourceRequest,McpSchema.ReadResourceResult> readHandler) |
| 限定符和类型 | 方法和说明 |
|---|---|
java.util.function.BiFunction<McpTransportContext,McpSchema.ReadResourceRequest,McpSchema.ReadResourceResult> |
readHandler() |
McpSchema.ResourceTemplate |
resourceTemplate() |
public SyncResourceTemplateSpecification(McpSchema.ResourceTemplate resourceTemplate, java.util.function.BiFunction<McpTransportContext,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 McpTransportContext 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<McpTransportContext,McpSchema.ReadResourceRequest,McpSchema.ReadResourceResult> readHandler()