Class ServerTools

java.lang.Object
org.languagetool.server.ServerTools

final class ServerTools extends Object
Since:
3.4
  • Constructor Details

    • ServerTools

      private ServerTools()
  • Method Details

    • getLoggingInfo

      @NotNull static @NotNull String getLoggingInfo(String remoteAddress, Exception e, int errorCode, com.sun.net.httpserver.HttpExchange httpExchange, Map<String,String> params, long runtimeMillis, RequestCounter reqCounter)
    • getHttpUserAgent

      @Nullable static @Nullable String getHttpUserAgent(com.sun.net.httpserver.HttpExchange httpExchange)
    • getHttpReferrer

      @Nullable static @Nullable String getHttpReferrer(com.sun.net.httpserver.HttpExchange httpExchange)
    • getSQLDatetimeString

      static String getSQLDatetimeString(Calendar date)
    • print

      static void print(String s)
    • print

      static void print(String s, PrintStream outputStream)
    • setCommonHeaders

      static void setCommonHeaders(com.sun.net.httpserver.HttpExchange httpExchange, String contentType, String allowOriginUrl)
    • setAllowOrigin

      static void setAllowOrigin(com.sun.net.httpserver.HttpExchange httpExchange, String allowOriginUrl)
    • getUserLimits

      static UserLimits getUserLimits(Map<String,String> params, HTTPServerConfig config)
    • getMode

      @NotNull static org.languagetool.JLanguageTool.Mode getMode(Map<String,String> params)