Class ConfigStatic


  • public abstract class ConfigStatic
    extends java.lang.Object
    Stores webAppOS configuration loaded from webappos/etc/webappos.properties. Used by the server-side bridge and by server-side web processors.
    Author:
    Sergejs Kozlovics
    • Field Detail

      • CONFIG_FILE_NAME

        public static final java.lang.String CONFIG_FILE_NAME
        See Also:
        Constant Field Values
      • SYS_DIR

        public static final java.lang.String SYS_DIR
      • ROOT_DIR

        public static final java.lang.String ROOT_DIR
      • BIN_DIR

        public static final java.lang.String BIN_DIR
      • ETC_DIR

        public static final java.lang.String ETC_DIR
      • WEB_ROOT_DIR

        public static final java.lang.String WEB_ROOT_DIR
      • HOME_DIR

        public static final java.lang.String HOME_DIR
      • APPS_DIR

        public static final java.lang.String APPS_DIR
      • PROJECTS_CACHE_DIR

        public static final java.lang.String PROJECTS_CACHE_DIR
      • WEB_ROOT_CACHE_DIR

        public static final java.lang.String WEB_ROOT_CACHE_DIR
      • VAR_DIR

        public static final java.lang.String VAR_DIR
      • LOG_DIR

        public static final java.lang.String LOG_DIR
      • WEB_PROCESSOR_BUS_SERVICE_NAME

        public static final java.lang.String WEB_PROCESSOR_BUS_SERVICE_NAME
        See Also:
        Constant Field Values
      • properties

        public java.util.Properties properties
      • hasOnlyIP

        public boolean hasOnlyIP
      • simple_domain_or_ip

        public java.lang.String simple_domain_or_ip
      • domain_or_ip

        public java.lang.String domain_or_ip
      • port

        public int port
      • secure_port

        public int secure_port
      • web_processor_bus_service_port

        public int web_processor_bus_service_port
      • secure

        public boolean secure
      • acme_url

        public java.lang.String acme_url
      • acme_renew_interval

        public int acme_renew_interval
      • registry_url

        public java.lang.String registry_url
      • smtp_server

        public java.lang.String smtp_server
      • smtp_auth

        public java.lang.String smtp_auth
      • smtp_from

        public java.lang.String smtp_from
      • smtp_from_name

        public java.lang.String smtp_from_name
      • standalone_token

        public java.lang.String standalone_token
      • max_users_per_project

        public int max_users_per_project
      • project_user_predefined_bits_count

        public int project_user_predefined_bits_count
      • inline_webcalls

        public boolean inline_webcalls
      • allow_undeclared_webcalls

        public boolean allow_undeclared_webcalls
      • inWebMode

        public boolean inWebMode
    • Constructor Detail

      • ConfigStatic

        public ConfigStatic()
    • Method Detail

      • getClassDirectory

        public static java.lang.String getClassDirectory​(java.lang.Class<?> cls)