Class MasterDataConfigImpl
java.lang.Object
io.vertigo.datastore.impl.entitystore.MasterDataConfigImpl
- All Implemented Interfaces:
MasterDataConfig
Configuration des listes de référence.
- Author:
- pchretien
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancontainsMasterData(io.vertigo.datamodel.data.definitions.DataDefinition dataDefinition) Indique s'il existe une MasterDataList pour ce type d'objet.io.vertigo.datamodel.data.model.DtListURIForMasterDatagetDtListURIForMasterData(io.vertigo.datamodel.data.definitions.DataDefinition dataDefinition) Renvoi l'URI à partir d'une définition.getFilter(io.vertigo.datamodel.data.model.DtListURIForMasterData uri) voidregister(MasterDataDefinition masterDataDefinition) Enregistre la stratégie d'accès à une liste de référence.
-
Constructor Details
-
MasterDataConfigImpl
public MasterDataConfigImpl()
-
-
Method Details
-
register
Enregistre la stratégie d'accès à une liste de référence. La liste de référence est La liste racine.- Specified by:
registerin interfaceMasterDataConfig
-
containsMasterData
public boolean containsMasterData(io.vertigo.datamodel.data.definitions.DataDefinition dataDefinition) Indique s'il existe une MasterDataList pour ce type d'objet.- Specified by:
containsMasterDatain interfaceMasterDataConfig- Parameters:
dataDefinition- Définition de DT- Returns:
- True, s'il existe une MasterDataList
-
getDtListURIForMasterData
public io.vertigo.datamodel.data.model.DtListURIForMasterData getDtListURIForMasterData(io.vertigo.datamodel.data.definitions.DataDefinition dataDefinition) Renvoi l'URI à partir d'une définition.- Specified by:
getDtListURIForMasterDatain interfaceMasterDataConfig- Parameters:
dataDefinition- DId de la Définition de DT- Returns:
- URI de retour (notNUll)
-
getFilter
- Specified by:
getFilterin interfaceMasterDataConfig- Parameters:
uri- URI de la liste- Returns:
- Fonction à appliquer sur la liste (par rapport à la liste complète).
-