Présentation
2 min
OIP Features
OIP Features est une librairie de features réutilisables pour mutualiser les développements standards entre plusieurs projets OIP. Une feature peut s’appuyer sur un ou plusieurs services externes. Elle reçoit un Project, applique une logique métier ou technique, puis retourne ce Project, modifié ou non, avec éventuellement des métadonnées. Une feature peut aussi être exécutée dans le contexte d’une task OIP et mettre à jour son statut pendant le traitement.
Why
- éviter les implémentations dupliquées entre projets
- standardiser les patterns d’intégration
- centraliser la maintenance
- rendre les features réutilisables et documentables
Typical use cases
- upload de documents
- download de documents
- suppression de documents
- signature électronique
- intégration à des services tiers
- enrichissement de données projet