Uses of Class
com.mulesoft.connectors.mcp.internal.server.connection.MuleServerSession
Packages that use MuleServerSession
Package
Description
-
Uses of MuleServerSession in com.mulesoft.connectors.mcp.internal.server.connection
Methods in com.mulesoft.connectors.mcp.internal.server.connection that return MuleServerSessionModifier and TypeMethodDescriptionMuleServerSession.restoreFrom(io.modelcontextprotocol.spec.McpServerSession newDelegate, io.modelcontextprotocol.spec.McpServerTransport transport) This method is part of the workaround for issues {@link https://github.com/modelcontextprotocol/java-sdk/issues/273} and {@link https://github.com/modelcontextprotocol/java-sdk/issues/274}. -
Uses of MuleServerSession in com.mulesoft.connectors.mcp.internal.server.connection.observer
Methods in com.mulesoft.connectors.mcp.internal.server.connection.observer that return MuleServerSessionConstructors in com.mulesoft.connectors.mcp.internal.server.connection.observer with parameters of type MuleServerSessionModifierConstructorDescriptionInternalNewSessionRequest(MuleServerSession session, org.mule.runtime.api.util.MultiMap<String, String> additionalProperties, Supplier<CertificateData> clientCertificate, String localHostAddress, String remoteHostAddress) -
Uses of MuleServerSession in com.mulesoft.connectors.mcp.internal.server.session
Methods in com.mulesoft.connectors.mcp.internal.server.session that return types with arguments of type MuleServerSessionModifier and TypeMethodDescriptionDistributedL2SessionManager.getLocalSessions()InMemorySessionManager.getLocalSessions()SessionManager.getLocalSessions()For distributed implementations, it returns the sessions that were created in this particular Mule instances.DistributedL2SessionManager.recoverSession(String sessionId) InMemorySessionManager.recoverSession(String sessionId) SessionManager.recoverSession(String sessionId) Methods in com.mulesoft.connectors.mcp.internal.server.session with parameters of type MuleServerSessionModifier and TypeMethodDescriptionvoidDistributedL2SessionManager.upsert(MuleServerSession session) voidInMemorySessionManager.upsert(MuleServerSession session) voidSessionManager.upsert(MuleServerSession session) Registers or updates the givensessionConstructor parameters in com.mulesoft.connectors.mcp.internal.server.session with type arguments of type MuleServerSessionModifierConstructorDescriptionDistributedL2SessionManager(String ownerConfigName, org.mule.runtime.api.store.ObjectStore<MuleServerSession> l2ObjectStore, org.mule.runtime.api.lock.LockFactory lockFactory, Long sessionTimeoutMillis) -
Uses of MuleServerSession in com.mulesoft.connectors.mcp.internal.util
Methods in com.mulesoft.connectors.mcp.internal.util with parameters of type MuleServerSessionModifier and TypeMethodDescriptionstatic InternalNewSessionRequestHttpTransportUtils.createNewSessionRequest(MuleServerSession session, org.mule.runtime.http.api.domain.request.HttpRequestContext requestContext)