Interface ConfigurationFactoryDescriptor


public interface ConfigurationFactoryDescriptor
Provides access to configuration resources and functions.
Author:
Holger Eichelberger, SSE
  • Method Details

    • getSetup

      ConfigurationSetup getSetup()
      Returns the configuration setup instance.
      Returns:
      the setup instance
    • createAasChanges

      default AasChanges createAasChanges()
      Creates a new AAS changes instance.
      Returns:
      the instance
    • createInstantiator

      PlatformInstantiation createInstantiator(File localRepo, Consumer<Long> executionTimeConsumer)
      Creates a platform instantiator instance.
      Parameters:
      localRepo - the local Maven repository, may be null
      executionTimeConsumer - optional consumer for the (successful) process execution time, may be null for none
    • createDashboardMapper

      DashboardMapper createDashboardMapper()
      Creates a configuration to dashboard mapper instance.
      Returns:
      the instance, may be null if no configuration plugin is available
    • hintAppsToInstantiate

      void hintAppsToInstantiate(String apps)
      Hints the following executors regarding the apps to instantiate. Maven legacy.
      Parameters:
      apps - the app ids as comma separated list or empty