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