Interface ConfigurationFactoryDescriptor
public interface ConfigurationFactoryDescriptor
Provides access to configuration resources and functions.
- Author:
- Holger Eichelberger, SSE
-
Method Summary
Modifier and TypeMethodDescriptiondefault AasChangesCreates a new AAS changes instance.Creates a configuration to dashboard mapper instance.createInstantiator(File localRepo, Consumer<Long> executionTimeConsumer) Creates a platform instantiator instance.getSetup()Returns the configuration setup instance.voidhintAppsToInstantiate(String apps) Hints the following executors regarding the apps to instantiate.
-
Method Details
-
getSetup
ConfigurationSetup getSetup()Returns the configuration setup instance.- Returns:
- the setup instance
-
createAasChanges
Creates a new AAS changes instance.- Returns:
- the instance
-
createInstantiator
Creates a platform instantiator instance.- Parameters:
localRepo- the local Maven repository, may be nullexecutionTimeConsumer- 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
Hints the following executors regarding the apps to instantiate. Maven legacy.- Parameters:
apps- the app ids as comma separated list or empty
-