Uses of Class
dev.tachyonmcp.api.runtime.AttributeKey
Packages that use AttributeKey
Package
Description
Runtime abstractions for MCP request processing contexts and executors.
Runtime context, session management, and SSE connection abstractions for
request processing.
Server classes
Session management — dispatch contexts, session lifecycle events, and session storage.
-
Uses of AttributeKey in dev.tachyonmcp.api.runtime
Methods in dev.tachyonmcp.api.runtime that return AttributeKeyMethods in dev.tachyonmcp.api.runtime with parameters of type AttributeKeyModifier and TypeMethodDescription<T> Optional<T> InteractionContext.get(AttributeKey<T> key) Returns the value stored underkey, or empty if never set.<T> voidInteractionContext.set(AttributeKey<T> key, T value) Storesvalueunderkey, visible to laterInteractionContext.get(AttributeKey)calls — seeInteractionContext.get(AttributeKey)for scope and thread-safety. -
Uses of AttributeKey in dev.tachyonmcp.core.runtime
Methods in dev.tachyonmcp.core.runtime with parameters of type AttributeKeyModifier and TypeMethodDescription<T> Optional<T> DefaultChannelContext.get(AttributeKey<T> key) <T> voidDefaultChannelContext.set(AttributeKey<T> key, T value) -
Uses of AttributeKey in dev.tachyonmcp.core.server
Fields in dev.tachyonmcp.core.server declared as AttributeKeyModifier and TypeFieldDescriptionstatic final AttributeKey<io.netty.handler.codec.http.HttpRequest> McpDispatcher.ATTR_INIT_REQUESTInteraction-context attribute key under whichMcpInitializationHandlerstashes a detached copy of theinitializeHTTP request, so a customSessionIdGeneratorcan read its headers/URI. -
Uses of AttributeKey in dev.tachyonmcp.core.server.session
Methods in dev.tachyonmcp.core.server.session with parameters of type AttributeKeyModifier and TypeMethodDescription<T> Optional<T> DefaultDispatchContext.get(AttributeKey<T> key) <T> Optional<T> NoopInteractionContext.get(AttributeKey<T> key) <T> voidDefaultDispatchContext.set(AttributeKey<T> key, T value) <T> voidNoopInteractionContext.set(AttributeKey<T> key, T value)