Class HttpdSiteManager.WebAppSettings

java.lang.Object
com.aoindustries.aoserv.daemon.httpd.HttpdSiteManager.WebAppSettings
Enclosing class:
HttpdSiteManager

public static class HttpdSiteManager.WebAppSettings extends Object
  • Constructor Details

    • WebAppSettings

      public WebAppSettings(PosixPath docBase, String allowOverride, String options, boolean enableSsi, boolean enableCgi, String cgiOptions)
    • WebAppSettings

      public WebAppSettings(PosixPath docBase, String allowOverride, boolean enableSsi, boolean enableIndexes, boolean enableFollowSymlinks, boolean enableCgi)
  • Method Details

    • generateOptions

      public static String generateOptions(boolean enableSsi, boolean enableIndexes, boolean enableFollowSymlinks)
      https://httpd.apache.org/docs/2.4/mod/core.html#options
    • generateCgiOptions

      public static String generateCgiOptions(boolean enableCgi, boolean enableFollowSymlinks)
      https://httpd.apache.org/docs/2.4/mod/core.html#options
    • getDocBase

      public PosixPath getDocBase()
    • getAllowOverride

      public String getAllowOverride()
    • getOptions

      public String getOptions()
    • enableSsi

      public boolean enableSsi()
    • enableCgi

      public boolean enableCgi()
    • getCgiOptions

      public String getCgiOptions()