Index

C D E G I M N S W 
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.
C D E G I M N S W 
All Classes and Interfaces|All Packages|Constant Field Values