Package io.vertigo.core.node.config
Class ModuleConfig
- java.lang.Object
-
- io.vertigo.core.node.config.ModuleConfig
-
public final class ModuleConfig extends Object
Configuration of a module. This config module contains - config of components - config of plugins - config of resources - params- Author:
- npiedeloup, pchretien
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ModuleConfigBuilder
builder(String name)
Static method factory for ModuleConfigBuilderList<AspectConfig>
getAspectConfigs()
List<CoreComponentConfig>
getComponentConfigs()
List<DefinitionProviderConfig>
getDefinitionProviderConfigs()
String
getName()
List<ProxyMethodConfig>
getProxyMethodConfigs()
String
toString()
-
-
-
Method Detail
-
builder
public static ModuleConfigBuilder builder(String name)
Static method factory for ModuleConfigBuilder- Parameters:
name
- Name of the module- Returns:
- ModuleConfigBuilder
-
getDefinitionProviderConfigs
public List<DefinitionProviderConfig> getDefinitionProviderConfigs()
-
getComponentConfigs
public List<CoreComponentConfig> getComponentConfigs()
- Returns:
- the list of the component-configs
-
getAspectConfigs
public List<AspectConfig> getAspectConfigs()
- Returns:
- the list of the aspect-configs
-
getProxyMethodConfigs
public List<ProxyMethodConfig> getProxyMethodConfigs()
- Returns:
- the list of the proxy configs
-
getName
public String getName()
- Returns:
- Nom du module.
-
-