Skip to content

Commit 450b57f

Browse files
author
Scott Lewis
committed
Set transport, jsonMapper, and jsonschemavalidator member
variable to protected, so that extensions/subclasses can access.
1 parent 27a30ce commit 450b57f

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

mcp-core/src/main/java/io/modelcontextprotocol/server/McpAsyncServer.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -91,11 +91,11 @@ public class McpAsyncServer {
9191

9292
private static final Logger logger = LoggerFactory.getLogger(McpAsyncServer.class);
9393

94-
private final McpServerTransportProviderBase mcpTransportProvider;
94+
protected final McpServerTransportProviderBase mcpTransportProvider;
9595

96-
private final McpJsonMapper jsonMapper;
96+
protected final McpJsonMapper jsonMapper;
9797

98-
private final JsonSchemaValidator jsonSchemaValidator;
98+
protected final JsonSchemaValidator jsonSchemaValidator;
9999

100100
private final McpSchema.ServerCapabilities serverCapabilities;
101101

mcp-core/src/main/java/io/modelcontextprotocol/server/McpStatelessAsyncServer.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,9 +51,9 @@ public class McpStatelessAsyncServer {
5151

5252
private static final Logger logger = LoggerFactory.getLogger(McpStatelessAsyncServer.class);
5353

54-
private final McpStatelessServerTransport mcpTransportProvider;
54+
protected final McpStatelessServerTransport mcpTransportProvider;
5555

56-
private final McpJsonMapper jsonMapper;
56+
protected final McpJsonMapper jsonMapper;
5757

5858
private final McpSchema.ServerCapabilities serverCapabilities;
5959

0 commit comments

Comments
 (0)