Interface TomcatPropertySet


  • public interface TomcatPropertySet
    Gathers all Tomcat properties.
    • Field Detail

      • CONNECTOR_EMPTY_SESSION_PATH

        static final String CONNECTOR_EMPTY_SESSION_PATH
        The boolean value for the empty session path connector property.
        See Also:
        Constant Field Values
      • CONTEXT_RELOADABLE

        static final String CONTEXT_RELOADABLE
        Whether the contexts for deployed Web applications should be set as reloadable.
        See Also:
        Constant Field Values
      • CONTEXT_ALLOW_MULTIPART

        static final String CONTEXT_ALLOW_MULTIPART
        Whether the contexts for deployed Web applications should allow multipart parsing.
        See Also:
        Constant Field Values
      • CONTEXT_ALLOW_WEB_JARS

        static final String CONTEXT_ALLOW_WEB_JARS
        Whether the contexts for deployed webapplications should allow webjars support
        See Also:
        Constant Field Values
      • WEBAPPS_LEGACY_DIRECTORY

        static final String WEBAPPS_LEGACY_DIRECTORY
        The webapps-javaee directory of Tomcat, which with Toncat 10.x onwards is used for storing legacy J2EE and Java EE applications which Tomcat transforms to Jakarta EE before deployment.
        See Also:
        Constant Field Values
      • HOST_START_STOP_THREADS

        static final String HOST_START_STOP_THREADS
        Number of threads the host will use to start context elements in parallel.
        See Also:
        Constant Field Values
      • CONNECTOR_KEY_STORE_FILE

        static final String CONNECTOR_KEY_STORE_FILE
        The file path for the key store file.
        See Also:
        Constant Field Values
      • CONNECTOR_KEY_STORE_PASSWORD

        static final String CONNECTOR_KEY_STORE_PASSWORD
        The password for the server key store.
        See Also:
        Constant Field Values
      • CONNECTOR_KEY_STORE_TYPE

        static final String CONNECTOR_KEY_STORE_TYPE
        The type of the key store file.
        See Also:
        Constant Field Values
      • CONNECTOR_HTTP_UPGRADE_PROTOCOL

        static final String CONNECTOR_HTTP_UPGRADE_PROTOCOL
        To enable HTTP/2 support for an HTTP connector.
        See Also:
        Constant Field Values
      • CONNECTOR_MAX_HTTP_HEADER_SIZE

        static final String CONNECTOR_MAX_HTTP_HEADER_SIZE
        The maximum HTTP header size.
        See Also:
        Constant Field Values
      • CONNECTOR_MAX_PART_COUNT

        static final String CONNECTOR_MAX_PART_COUNT
        The maximum Part count. This property is only supported by Tomcat starting from version 9.0.106, 10.1.43 and 11.0.8. Older 9.x, 10.x and 11.x versions might act weird when this property is set.
        See Also:
        Constant Field Values
      • CUSTOM_VALVE

        static final String CUSTOM_VALVE
        Custom valves defined as properties separated by |
        Maven example:
        <cargo.tomcat.valve.stuckthread>
            className=org.apache.catalina.valves.StuckThreadDetectionValve|
            threshold=60
        </cargo.tomcat.valve.stuckthread>
        See Also:
        Constant Field Values
      • DEPLOY_UPDATE

        static final String DEPLOY_UPDATE
        Tomcat Manager update parameter when doing a deploy. Setting to true allows deploy without doing an explicit undeploy of existing web-app first.
        See Also:
        Constant Field Values
      • UNDEPLOY_ALL_VERSIONS

        static final String UNDEPLOY_ALL_VERSIONS
        Tomcat Manager update parameter when doing an undeploy. Setting to true removes all versions when undeploying.
        See Also:
        Constant Field Values
      • EMBEDDED_OVERRIDE_JAVA_LOGGING

        static final String EMBEDDED_OVERRIDE_JAVA_LOGGING
        Whether to override the Java logging in the embedded container.
        See Also:
        Constant Field Values