Class ServerConfig


  • public class ServerConfig
    extends Object
    Author:
    pthomas3
    • Field Detail

      • GLOBAL_SESSION

        public static final Session GLOBAL_SESSION
    • Constructor Detail

      • ServerConfig

        public ServerConfig​(String root)
    • Method Detail

      • getHostContextPath

        public String getHostContextPath()
      • getHomePagePath

        public String getHomePagePath()
      • getSigninPagePath

        public String getSigninPagePath()
      • getSignoutPagePath

        public String getSignoutPagePath()
      • getSessionCookieName

        public String getSessionCookieName()
      • isStripContextPathFromRequest

        public boolean isStripContextPathFromRequest()
      • isUseGlobalSession

        public boolean isUseGlobalSession()
      • isAutoCreateSession

        public boolean isAutoCreateSession()
      • isNoCache

        public boolean isNoCache()
      • isDevMode

        public boolean isDevMode()
      • getSessionExpirySeconds

        public int getSessionExpirySeconds()
      • getContextFactory

        public java.util.function.Function<Request,​ServerContext> getContextFactory()
      • getHttpClientFactory

        public java.util.function.Function<Request,​HttpClient> getHttpClientFactory()
      • stripContextPathFromRequest

        public ServerConfig stripContextPathFromRequest​(boolean value)
      • useGlobalSession

        public ServerConfig useGlobalSession​(boolean value)
      • autoCreateSession

        public ServerConfig autoCreateSession​(boolean value)
      • sessionExpirySeconds

        public ServerConfig sessionExpirySeconds​(int value)