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.createInstantiator(File localRepo, Consumer<String> warn, Consumer<String> info, 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
PlatformInstantiation createInstantiator(File localRepo, Consumer<String> warn, Consumer<String> info, Consumer<Long> executionTimeConsumer) Creates a platform instantiator instance.- Parameters:
localRepo- the local Maven repository, may be nullwarn- a warning message consumerinfo- an information message consumerexecutionTimeConsumer- optional consumer for the (successful) process execution time, may be null for none
-
hintAppsToInstantiate
Hints the following executors regarding the apps to instantiate. Maven legacy.- Parameters:
apps- the app ids as comma separated list or empty
-