DAT : module metadata ##################### Ce document présente l'ensemble du manuel développement concernant le développment du module metadata qui identifié par la user story #70, qui contient : - modules & packages - classes métiers -------------------------- Modules et packages ==================== metadata - metadata-api : définir des APIs de traitement des requêtes un utilisant la base de données choisie - metadata-core : implémentation des APIs - metadata-rest : le serveur REST de métadata qui donnes des traitement sur les requêtes DSL - metadata-client : client métadata qui sera utilisé par les autres modules pour faire des requête DSL sur le métadata Classes métiers ===================== Dans cette section, nous présentons quelques classes principales dans des modules/packages qu'on a abordé ci-dessus. metadata-api ------------- - ``MetaData.java`` : définir des interface métiers pour le métadata metadata-core -------------- - ``MetaDataImpl.java`` : implémenter des fonctionnalités de traitement sur le métadata, pré-défini dans -MetaData.java metadata-rest ---------------- - ``MetaDataRessource.java`` : définir des ressources différentes pour le serveur REST métadata - ``MetaDataApplication.java`` : créer & lancer le serveur d'application avec une configuration metadata-client --------------- - ``MetaDataClient.java`` : créer le client et des fonctionnalités en se connectant au serveur REST