2.2. DAT : module collect

Ce document présente l’ensemble du manuel développement concernant le développment du module collecte qui est identifié par la user story #9004, qui contient :

  • modules & packages
  • classes métiers

2.2.1. Modules et packages

collect

  • collect-rest : le serveur REST de collect qui donnes des traitement sur dépôt de document SIP.
  • collect-client : client collect qui sera utilisé par les autres modules interne de VITAM pour le service de dépôt des SIPs

2.2.2. Classes métier

Dans cette section, nous présentons quelques classes principales dans des modules/packages qu’on a abordé ci-dessus.

2.2.2.1. collect-rest

  • TransactionRessource.java : définir des ressources différentes pour le serveur REST Transaction
  • CollectMain.java : créer & lancer le serveur d’application avec une configuration

2.2.2.2. collect-client

  • CollectClientFactory.java : Afin de récupérer le client-collect , une factory a été mise en place.