com.vaadin.flow.server.

Interface AbstractConfiguration

    • Method Summary

      All Methods
      Modifier and Type Method and Description
      default boolean enableDevServer()

      Get if the dev server should be enabled.

      boolean getBooleanProperty(String name, boolean defaultValue)

      Gets a configured property as a boolean.

      String getStringProperty(String name, String defaultValue)

      Gets a configured property as a string.

      default boolean isPnpmEnabled()

      Returns whether pnpm is enabled or not.

      boolean isProductionMode()

      Returns whether Vaadin is in production mode.

      default boolean isXsrfProtectionEnabled()

      Returns whether cross-site request forgery protection is enabled.

      default boolean reuseDevServer()

      Get if the dev server should be reused on each reload.

      default boolean useV14Bootstrap()

      Returns whether Vaadin is running in useDeprecatedV14Bootstrapping.

    • Method Detail

      • isProductionMode

        boolean isProductionMode()

        Returns whether Vaadin is in production mode.

        Returns:

        true if in production mode, false otherwise.

      • enableDevServer

        default boolean enableDevServer()

        Get if the dev server should be enabled. True by default

        Returns:

        true if dev server should be used

      • reuseDevServer

        default boolean reuseDevServer()

        Get if the dev server should be reused on each reload. True by default, set it to false in tests so as dev server is not kept as a daemon after the test.

        Returns:

        true if dev server should be reused

      • useV14Bootstrap

        default boolean useV14Bootstrap()

        Returns whether Vaadin is running in useDeprecatedV14Bootstrapping.

        Returns:

        true if in useDeprecatedV14Bootstrapping, false otherwise.

      • getStringProperty

        String getStringProperty(String name,
                                 String defaultValue)

        Gets a configured property as a string.

        Parameters:

        name - The simple of the property, in some contexts, lookup might be performed using variations of the provided name.

        defaultValue - the default value that should be used if no value has been defined

        Returns:

        the property value, or the passed default value if no property value is found

      • getBooleanProperty

        boolean getBooleanProperty(String name,
                                   boolean defaultValue)

        Gets a configured property as a boolean.

        Parameters:

        name - The simple of the property, in some contexts, lookup might be performed using variations of the provided name.

        defaultValue - the default value that should be used if no value has been defined

        Returns:

        the property value, or the passed default value if no property value is found

      • isPnpmEnabled

        default boolean isPnpmEnabled()

        Returns whether pnpm is enabled or not.

        Returns:

        true if enabled, false if not

      • isXsrfProtectionEnabled

        default boolean isXsrfProtectionEnabled()

        Returns whether cross-site request forgery protection is enabled.

        Returns:

        true if XSRF protection is enabled, false otherwise.