public class McpServerContext
extends org.noear.solon.core.handle.ContextEmpty
| Constructor and Description |
|---|
McpServerContext(McpSyncServerExchange serverExchange) |
asyncComplete, asyncListener, asyncStart, asyncStarted, asyncSupported, bodyAsStream, close, contentCharset, contentLength, contentType, contentTypeDoSet, cookieSet, create, fileMap, filesDelete, flush, headerAdd, headerNamesOfResponse, headerOfResponse, headerOfResponseMap, headerSet, headerValuesOfResponse, isHeadersSent, isSecure, method, output, output, outputAsFile, outputAsFile, outputStream, outputStreamAsGzip, paramMap, path, redirect, request, request, response, response, sendHandlers, status, statusDoSet, uri, urlaccept, accept, acceptNew, action, asyncStart, attr, attrMap, attrNames, attrOrDefault, attrsClear, attrSet, attrSet, autoMultipart, autoMultipart, body, body, bodyAsBytes, bodyNew, bodyNew, cacheControl, charset, contentLength, contentType, contentTypeNew, controller, cookieRemove, cookieSet, cookieSet, cookieSet, cookieSet, current, file, fileNames, fileValues, forward, getHandled, getLocale, getRendered, isFormUrlencoded, isMultipart, isMultipartFormData, keepAlive, mainHandler, output, output, outputAsHtml, outputAsJson, param, paramAsBean, paramAsDecimal, paramAsDecimal, paramAsDouble, paramAsDouble, paramAsInt, paramAsInt, paramAsLong, paramAsLong, paramNames, paramOrDefault, paramValues, pathAsLower, pathAsUpper, pathMap, pathNew, pathNew, protocolAsUpper, pull, redirect, remoting, remotingSet, render, render, renderAndReturn, returnValue, session, sessionState, setHandled, setLocale, setRendered, statuspublic McpServerContext(McpSyncServerExchange serverExchange)
public String sessionId()
sessionId in class org.noear.solon.core.handle.ContextEmptypublic String realIp()
realIp in class org.noear.solon.core.handle.Contextpublic String remoteIp()
remoteIp in class org.noear.solon.core.handle.ContextEmptypublic int remotePort()
remotePort in class org.noear.solon.core.handle.ContextEmptypublic String referer()
referer in class org.noear.solon.core.handle.Contextpublic String userAgent()
userAgent in class org.noear.solon.core.handle.Contextpublic String protocol()
protocol in class org.noear.solon.core.handle.ContextEmptypublic String queryString()
queryString in class org.noear.solon.core.handle.ContextEmptypublic org.noear.solon.core.handle.SessionState sessionState()
sessionState in class org.noear.solon.core.handle.Contextpublic <T> T session(String name, Class<T> clz)
session in class org.noear.solon.core.handle.ContextEmptypublic double sessionAsDouble(String name)
sessionAsDouble in class org.noear.solon.core.handle.ContextEmptypublic double sessionAsDouble(String name, double def)
sessionAsDouble in class org.noear.solon.core.handle.ContextEmptypublic int sessionAsInt(String name)
sessionAsInt in class org.noear.solon.core.handle.ContextEmptypublic int sessionAsInt(String name, int def)
sessionAsInt in class org.noear.solon.core.handle.ContextEmptypublic long sessionAsLong(String name)
sessionAsLong in class org.noear.solon.core.handle.ContextEmptypublic long sessionAsLong(String name, long def)
sessionAsLong in class org.noear.solon.core.handle.ContextEmptypublic <T> T sessionOrDefault(String name, T def)
sessionOrDefault in class org.noear.solon.core.handle.ContextEmptypublic void sessionSet(String name, Object val)
sessionSet in class org.noear.solon.core.handle.ContextEmptypublic void sessionClear()
sessionClear in class org.noear.solon.core.handle.ContextEmptypublic void sessionRemove(String name)
sessionRemove in class org.noear.solon.core.handle.ContextEmptypublic void sessionReset()
sessionReset in class org.noear.solon.core.handle.ContextEmptypublic String header(String name)
header in class org.noear.solon.core.handle.Contextpublic String headerOrDefault(String name, String def)
headerOrDefault in class org.noear.solon.core.handle.Contextpublic String[] headerValues(String name)
headerValues in class org.noear.solon.core.handle.Contextpublic Collection<String> headerNames()
headerNames in class org.noear.solon.core.handle.Contextpublic org.noear.solon.core.util.MultiMap<String> headerMap()
headerMap in class org.noear.solon.core.handle.ContextEmptypublic String cookie(String name)
cookie in class org.noear.solon.core.handle.Contextpublic String cookieOrDefault(String name, String def)
cookieOrDefault in class org.noear.solon.core.handle.Contextpublic String[] cookieValues(String name)
cookieValues in class org.noear.solon.core.handle.Contextpublic Collection<String> cookieNames()
cookieNames in class org.noear.solon.core.handle.Contextpublic org.noear.solon.core.util.MultiMap<String> cookieMap()
cookieMap in class org.noear.solon.core.handle.ContextEmptyCopyright © 2025. All rights reserved.