Class EasyConfigurationFactoryDescriptor
java.lang.Object
de.iip_ecosphere.platform.support.plugins.DefaultPluginDescriptor<de.iip_ecosphere.platform.configuration.cfg.ConfigurationFactoryDescriptor>
de.iip_ecosphere.platform.support.plugins.SingletonPluginDescriptor<de.iip_ecosphere.platform.configuration.cfg.ConfigurationFactoryDescriptor>
de.iip_ecosphere.platform.configuration.easyProducer.EasyConfigurationFactoryDescriptor
- All Implemented Interfaces:
de.iip_ecosphere.platform.configuration.cfg.ConfigurationFactoryDescriptor,de.iip_ecosphere.platform.support.plugins.PluginDescriptor<de.iip_ecosphere.platform.configuration.cfg.ConfigurationFactoryDescriptor>
public class EasyConfigurationFactoryDescriptor
extends de.iip_ecosphere.platform.support.plugins.SingletonPluginDescriptor<de.iip_ecosphere.platform.configuration.cfg.ConfigurationFactoryDescriptor>
implements de.iip_ecosphere.platform.configuration.cfg.ConfigurationFactoryDescriptor
The SLF4j plugin descriptor.
- Author:
- Holger Eichelberger, SSE
-
Nested Class Summary
Nested classes/interfaces inherited from class de.iip_ecosphere.platform.support.plugins.DefaultPluginDescriptor
de.iip_ecosphere.platform.support.plugins.DefaultPluginDescriptor.PluginSupplier<T> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionde.iip_ecosphere.platform.configuration.cfg.AasChangesde.iip_ecosphere.platform.configuration.cfg.PlatformInstantiationcreateInstantiator(File localRepo, Consumer<String> warn, Consumer<String> info, Consumer<Long> executionTimeConsumer) de.iip_ecosphere.platform.configuration.cfg.ConfigurationSetupgetSetup()voidhintAppsToInstantiate(String apps) protected de.iip_ecosphere.platform.support.plugins.DefaultPluginDescriptor.PluginSupplier<de.iip_ecosphere.platform.configuration.cfg.ConfigurationFactoryDescriptor> initPluginSupplier(de.iip_ecosphere.platform.support.plugins.DefaultPluginDescriptor.PluginSupplier<de.iip_ecosphere.platform.configuration.cfg.ConfigurationFactoryDescriptor> pluginSupplier) Methods inherited from class de.iip_ecosphere.platform.support.plugins.SingletonPluginDescriptor
createPluginMethods inherited from class de.iip_ecosphere.platform.support.plugins.DefaultPluginDescriptor
createPlugin, getFurtherIds, getId, getType, initId, initIds, initPluginClass
-
Constructor Details
-
EasyConfigurationFactoryDescriptor
public EasyConfigurationFactoryDescriptor()Creates the descriptor.
-
-
Method Details
-
initPluginSupplier
protected de.iip_ecosphere.platform.support.plugins.DefaultPluginDescriptor.PluginSupplier<de.iip_ecosphere.platform.configuration.cfg.ConfigurationFactoryDescriptor> initPluginSupplier(de.iip_ecosphere.platform.support.plugins.DefaultPluginDescriptor.PluginSupplier<de.iip_ecosphere.platform.configuration.cfg.ConfigurationFactoryDescriptor> pluginSupplier) - Overrides:
initPluginSupplierin classde.iip_ecosphere.platform.support.plugins.DefaultPluginDescriptor<de.iip_ecosphere.platform.configuration.cfg.ConfigurationFactoryDescriptor>
-
getSetup
public de.iip_ecosphere.platform.configuration.cfg.ConfigurationSetup getSetup()- Specified by:
getSetupin interfacede.iip_ecosphere.platform.configuration.cfg.ConfigurationFactoryDescriptor
-
createAasChanges
public de.iip_ecosphere.platform.configuration.cfg.AasChanges createAasChanges()- Specified by:
createAasChangesin interfacede.iip_ecosphere.platform.configuration.cfg.ConfigurationFactoryDescriptor
-
createInstantiator
public de.iip_ecosphere.platform.configuration.cfg.PlatformInstantiation createInstantiator(File localRepo, Consumer<String> warn, Consumer<String> info, Consumer<Long> executionTimeConsumer) - Specified by:
createInstantiatorin interfacede.iip_ecosphere.platform.configuration.cfg.ConfigurationFactoryDescriptor
-
hintAppsToInstantiate
- Specified by:
hintAppsToInstantiatein interfacede.iip_ecosphere.platform.configuration.cfg.ConfigurationFactoryDescriptor
-