Class WoofLoaderSettings.WoofLoaderConfiguration

  • Enclosing class:
    WoofLoaderSettings

    public static class WoofLoaderSettings.WoofLoaderConfiguration
    extends java.lang.Object
    Configuration for the WoofLoader.
    • Method Detail

      • getAdditionalProfiles

        public java.lang.String[] getAdditionalProfiles​(SourceContext context)
        Obtains the additional profiles.
        Parameters:
        context - SourceContext.
        Returns:
        Additional profiles.
      • isContextualLoad

        public boolean isContextualLoad()
        Indicates if contextual load.
        Returns:
        true if contextual load.
      • isLoadHttpServer

        public boolean isLoadHttpServer()
        Indicates to load the HttpServer.
        Returns:
        true to load.
      • isLoadWoof

        public boolean isLoadWoof()
        Indicates to load WoofModel configuration.
        Returns:
        true to load.
      • isLoadObjects

        public boolean isLoadObjects()
        Indicates to load the WoofObjectsModel configuration.
        Returns:
        true to load.
      • isLoadTeams

        public boolean isLoadTeams()
        Indicates to load the WoofTeamsModel configuration.
        Returns:
        true to load.
      • isLoadResources

        public boolean isLoadResources()
        Indicates to load the WoofResourcesModel configuration.
        Returns:
        true to load.
      • isLoadAdditionalProfiles

        public boolean isLoadAdditionalProfiles()
        Indicates to load the additional profiles.
        Returns:
        true to load.
      • isLoadOverrideProperties

        public boolean isLoadOverrideProperties()
        Indicates to load the override Properties configuration.
        Returns:
        true to load.
      • isLoadWoofExtensions

        public boolean isLoadWoofExtensions()
        Indicates to load the WoofExtensionService instances.
        Returns:
        true to load.
      • isWoofApplication

        public boolean isWoofApplication​(ConfigurationContext context)
                                  throws java.io.IOException
        Determines if a WoOF application.
        Parameters:
        context - ConfigurationContext.
        Returns:
        true if a WoOF application.
        Throws:
        java.io.IOException - If fails to check if WoOF application.
      • isApplicationWoofAvailable

        public boolean isApplicationWoofAvailable​(ConfigurationContext context)
                                           throws java.io.IOException
        Determines if the WoOF configuration available.
        Parameters:
        context - ConfigurationContext.
        Returns:
        true if WoOF configuration available.
        Throws:
        java.io.IOException - If fails to check if WoOF application available.