Package org.languagetool.server
Class ServerTools
- java.lang.Object
-
- org.languagetool.server.ServerTools
-
final class ServerTools extends java.lang.Object- Since:
- 3.4
-
-
Constructor Summary
Constructors Modifier Constructor Description privateServerTools()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static @Nullable java.lang.StringgetHttpReferrer(com.sun.net.httpserver.HttpExchange httpExchange)(package private) static @Nullable java.lang.StringgetHttpUserAgent(com.sun.net.httpserver.HttpExchange httpExchange)(package private) static @NotNull java.lang.StringgetLoggingInfo(java.lang.String remoteAddress, java.lang.Exception e, int errorCode, com.sun.net.httpserver.HttpExchange httpExchange, java.util.Map<java.lang.String,java.lang.String> params, long runtimeMillis, RequestCounter reqCounter)(package private) static org.languagetool.JLanguageTool.ModegetMode(java.util.Map<java.lang.String,java.lang.String> params)(package private) static java.lang.StringgetSQLDatetimeString(java.util.Calendar date)(package private) static UserLimitsgetUserLimits(java.util.Map<java.lang.String,java.lang.String> params, HTTPServerConfig config)(package private) static voidprint(java.lang.String s)(package private) static voidprint(java.lang.String s, java.io.PrintStream outputStream)(package private) static voidsetAllowOrigin(com.sun.net.httpserver.HttpExchange httpExchange, java.lang.String allowOriginUrl)(package private) static voidsetCommonHeaders(com.sun.net.httpserver.HttpExchange httpExchange, java.lang.String contentType, java.lang.String allowOriginUrl)
-
-
-
Method Detail
-
getLoggingInfo
@NotNull static @NotNull java.lang.String getLoggingInfo(java.lang.String remoteAddress, java.lang.Exception e, int errorCode, com.sun.net.httpserver.HttpExchange httpExchange, java.util.Map<java.lang.String,java.lang.String> params, long runtimeMillis, RequestCounter reqCounter)
-
getHttpUserAgent
@Nullable static @Nullable java.lang.String getHttpUserAgent(com.sun.net.httpserver.HttpExchange httpExchange)
-
getHttpReferrer
@Nullable static @Nullable java.lang.String getHttpReferrer(com.sun.net.httpserver.HttpExchange httpExchange)
-
getSQLDatetimeString
static java.lang.String getSQLDatetimeString(java.util.Calendar date)
-
print
static void print(java.lang.String s)
-
print
static void print(java.lang.String s, java.io.PrintStream outputStream)
-
setCommonHeaders
static void setCommonHeaders(com.sun.net.httpserver.HttpExchange httpExchange, java.lang.String contentType, java.lang.String allowOriginUrl)
-
setAllowOrigin
static void setAllowOrigin(com.sun.net.httpserver.HttpExchange httpExchange, java.lang.String allowOriginUrl)
-
getUserLimits
static UserLimits getUserLimits(java.util.Map<java.lang.String,java.lang.String> params, HTTPServerConfig config)
-
getMode
@NotNull static org.languagetool.JLanguageTool.Mode getMode(java.util.Map<java.lang.String,java.lang.String> params)
-
-