Interface WoofLoaderSettings.WoofLoaderConfigurerContext

    • Method Detail

      • notLoad

        void notLoad()
        Flags to not load any configuration.
      • notLoadHttpServer

        void notLoadHttpServer()
        Flags to not load the HttpServer.
      • notLoadTeams

        void notLoadTeams()
        Flags not to load the WoofTeamsModel configuration.
      • notLoadWoof

        void notLoadWoof()
        Flags not to load the WoofModel configuration.
      • notLoadObjects

        void notLoadObjects()
        Flags not to load the WoofObjectsModel configuration.
      • notLoadResources

        void notLoadResources()
        Flags not to load the WoofResourcesModel configuration.
      • notLoadExternal

        void notLoadExternal()
        Avoid loading external configuration. This is typically for testing to ensure external configurations do not cause false positive test failures.
      • notLoadAdditionalProfiles

        void notLoadAdditionalProfiles()
        Flags not to load the additional profiles.
      • notLoadOverrideProperties

        void notLoadOverrideProperties()
        Flags not to load the override Properties configuration.
      • notLoadWoofExtensions

        void notLoadWoofExtensions()
        Flags not to load the WoofExtensionService instances.
      • addProfile

        void addProfile​(java.lang.String profile)
        Adds a profile.
        Parameters:
        profile - Profile.
      • addOverrideProperty

        void addOverrideProperty​(java.lang.String name,
                                 java.lang.String value)
        Adds an override Property.
        Parameters:
        name - Name of Property.
        value - Value of Property.
      • setWoofPath

        void setWoofPath​(java.lang.String path)

        Specifies the resource path to the WoOF configuration file.

        This is useful for testing to specify different configuration files for different tests.

        Parameters:
        path - Resource path to to the WoOF configuration file.
      • setObjectsPath

        void setObjectsPath​(java.lang.String path)

        Specifies the resource path to the objects configuration file.

        This is useful for testing to specify different configuration files for different tests.

        Parameters:
        path - Resource path to to the objects configuration file.
      • setTeamsPath

        void setTeamsPath​(java.lang.String path)

        Specifies the resource path to the teams configuration file.

        This is useful for testing to specify different configuration files for different tests.

        Parameters:
        path - Resource path to to the teams configuration file.
      • setResourcesPath

        void setResourcesPath​(java.lang.String path)

        Specifies the resource path to the resources configuration file.

        This is useful for testing to specify different configuration files for different tests.

        Parameters:
        path - Resource path to to the resources configuration file.
      • setPropertiesPath

        void setPropertiesPath​(java.lang.String path)

        Specifies the resource path to the Properties configuration file.

        This is useful for testing to specify different configuration files for different tests.

        Parameters:
        path - Resource path to to the Properties configuration file.