Class McpSessionManager

java.lang.Object
org.mockserver.netty.mcp.McpSessionManager

public class McpSessionManager extends Object
  • Constructor Details

    • McpSessionManager

      public McpSessionManager(MockServerLogger mockServerLogger)
  • Method Details

    • getExecutor

      public io.netty.util.concurrent.EventExecutorGroup getExecutor()
      Returns the executor used for MCP request processing.
    • shutdown

      public void shutdown()
      Shuts down the MCP executor gracefully. Called during server shutdown.
    • createSession

      public McpSession createSession()
    • getSession

      public McpSession getSession(String sessionId)
    • isValidSession

      public boolean isValidSession(String sessionId)
    • removeSession

      public McpSession removeSession(String sessionId)
    • size

      public int size()