Index
All Classes and Interfaces|All Packages|Constant Field Values
C
- closeGracefully() - Method in class io.modelcontextprotocol.server.transport.WebMvcSseServerTransportProvider
-
Initiates a graceful shutdown of the transport.
D
- DEFAULT_SSE_ENDPOINT - Static variable in class io.modelcontextprotocol.server.transport.WebMvcSseServerTransportProvider
-
Default SSE endpoint path as specified by the MCP transport specification.
E
- ENDPOINT_EVENT_TYPE - Static variable in class io.modelcontextprotocol.server.transport.WebMvcSseServerTransportProvider
-
Event type for sending the message endpoint URI to clients.
G
- getRouterFunction() - Method in class io.modelcontextprotocol.server.transport.WebMvcSseServerTransportProvider
-
Returns the RouterFunction that defines the HTTP endpoints for this transport.
I
- io.modelcontextprotocol.server.transport - package io.modelcontextprotocol.server.transport
M
- MESSAGE_EVENT_TYPE - Static variable in class io.modelcontextprotocol.server.transport.WebMvcSseServerTransportProvider
-
Event type for JSON-RPC messages sent through the SSE connection.
N
- notifyClients(String, Object) - Method in class io.modelcontextprotocol.server.transport.WebMvcSseServerTransportProvider
-
Broadcasts a notification to all connected clients through their SSE connections.
S
- setSessionFactory(McpServerSession.Factory) - Method in class io.modelcontextprotocol.server.transport.WebMvcSseServerTransportProvider
W
- WebMvcSseServerTransportProvider - Class in io.modelcontextprotocol.server.transport
-
Server-side implementation of the Model Context Protocol (MCP) transport layer using HTTP with Server-Sent Events (SSE) through Spring WebMVC.
- WebMvcSseServerTransportProvider(ObjectMapper, String) - Constructor for class io.modelcontextprotocol.server.transport.WebMvcSseServerTransportProvider
-
Constructs a new WebMvcSseServerTransportProvider instance with the default SSE endpoint.
- WebMvcSseServerTransportProvider(ObjectMapper, String, String) - Constructor for class io.modelcontextprotocol.server.transport.WebMvcSseServerTransportProvider
-
Constructs a new WebMvcSseServerTransportProvider instance.
- WebMvcSseServerTransportProvider(ObjectMapper, String, String, String) - Constructor for class io.modelcontextprotocol.server.transport.WebMvcSseServerTransportProvider
-
Constructs a new WebMvcSseServerTransportProvider instance.
All Classes and Interfaces|All Packages|Constant Field Values