Package io.vertigo.core.node.definition
Interface SimpleDefinitionProvider
- All Superinterfaces:
DefinitionProvider
- All Known Implementing Classes:
AnalyticsManagerImpl,DaemonManagerImpl
Provides a list of definitions through an iterable.
- Author:
- pchretien
-
Method Summary
Modifier and TypeMethodDescriptiondefault List<DefinitionSupplier> get(DefinitionSpace definitionSpace) Return a list of definitions with a set of already known definitionsList<? extends Definition> provideDefinitions(DefinitionSpace definitionSpace) Provide definitions to be registered in the definitionSpaceMethods inherited from interface io.vertigo.core.node.definition.DefinitionProvider
addDefinitionResourceConfig
-
Method Details
-
get
Return a list of definitions with a set of already known definitions- Specified by:
getin interfaceDefinitionProvider- Parameters:
definitionSpace- the actual definitionSpace- Returns:
- the list of new definition to register
-
provideDefinitions
Provide definitions to be registered in the definitionSpace- Parameters:
definitionSpace- the actual definitionSpace- Returns:
- the list of new definition to register
-