-
-
class HttpServletSseServerTransportProvider extends jakarta.servlet.http.HttpServlet implements
Serializable
-
Serialized Fields
-
baseUrl
String baseUrl
Base URL for the server transport
-
contextExtractor
McpTransportContextExtractor<jakarta.servlet.http.HttpServletRequest> contextExtractor
-
isClosing
AtomicBoolean isClosing
Flag indicating if the transport is in the process of shutting down
-
keepAliveScheduler
KeepAliveScheduler keepAliveScheduler
Keep-alive scheduler for managing session pings. Activated if keepAliveInterval is
set. Disabled by default.
-
messageEndpoint
String messageEndpoint
The endpoint path for handling client messages
-
objectMapper
com.fasterxml.jackson.databind.ObjectMapper objectMapper
JSON object mapper for serialization/deserialization
-
sessionFactory
McpServerSession.Factory sessionFactory
Session factory for creating new sessions
-
sessions
Map<String,McpServerSession> sessions
Map of active client sessions, keyed by session ID
-
sseEndpoint
String sseEndpoint
The endpoint path for handling SSE connections
-
class HttpServletStatelessServerTransport extends jakarta.servlet.http.HttpServlet implements
Serializable
-
class HttpServletStreamableServerTransportProvider extends jakarta.servlet.http.HttpServlet implements
Serializable
-
Serialized Fields
-
contextExtractor
McpTransportContextExtractor<jakarta.servlet.http.HttpServletRequest> contextExtractor
-
disallowDelete
boolean disallowDelete
Flag indicating whether DELETE requests are disallowed on the endpoint.
-
isClosing
boolean isClosing
Flag indicating if the transport is shutting down.
-
keepAliveScheduler
KeepAliveScheduler keepAliveScheduler
Keep-alive scheduler for managing session pings. Activated if keepAliveInterval is
set. Disabled by default.
-
mcpEndpoint
String mcpEndpoint
The endpoint URI where clients should send their JSON-RPC messages. Defaults to
"/mcp".
-
objectMapper
com.fasterxml.jackson.databind.ObjectMapper objectMapper
-
sessionFactory
McpStreamableServerSession.Factory sessionFactory
-
sessions
ConcurrentHashMap<String,McpStreamableServerSession> sessions
Map of active client sessions, keyed by mcp-session-id.
-