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 private
ServerTools()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static @Nullable java.lang.String
getHttpReferrer(com.sun.net.httpserver.HttpExchange httpExchange)
(package private) static @Nullable java.lang.String
getHttpUserAgent(com.sun.net.httpserver.HttpExchange httpExchange)
(package private) 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)
(package private) static org.languagetool.JLanguageTool.Mode
getMode(java.util.Map<java.lang.String,java.lang.String> params)
(package private) static java.lang.String
getSQLDatetimeString(java.util.Calendar date)
(package private) static UserLimits
getUserLimits(java.util.Map<java.lang.String,java.lang.String> params, HTTPServerConfig config)
(package private) static void
print(java.lang.String s)
(package private) static void
print(java.lang.String s, java.io.PrintStream outputStream)
(package private) static void
setAllowOrigin(com.sun.net.httpserver.HttpExchange httpExchange, java.lang.String allowOriginUrl)
(package private) static void
setCommonHeaders(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)
-
-