Vous pouvez utiliser des archétypes Maven prédéfinis en tant que modèles pour développer les plug-ins Orchestrator.

Le tableau suivant décrit les archétypes Maven par défaut disponibles dans Orchestrator.

Tableau 1. Archétypes Maven par défaut
Archétype Description
com.vmware.o11n:o11n-plugin-archetype-simple com.vmware.o11n:o11n-plugin-archetype-simple
com.vmware.o11n:o11n-package-archetype Projet Maven basé uniquement sur le contenu. Il peut être utilisé pour conserver les modules sous leur format source afin d'améliorer l'interaction avec le traitement RCS, différé, postérieur, etc.
com.vmware.o11n:o11n-client-archetype-rest Outil de ligne de commande simple qui communique avec l'API REST d'Orchestrator et appelle un workflow.
com.vmware.o11n:o11n-plugin-archetype-inventory Plug-in qui illustre l'utilisation de l'inventaire. Le plug-in implémente un référentiel, un adaptateur et une fabrique pour un type. L'inventaire est stocké dans un fichier sur un disque.
com.vmware.o11n:o11n-archetype-inventory-annotation Plug-in dont le descripteur vso.xml est généré par dessus les annotations.
com.vmware.o11n:o11n-archetype-spring Plug-in qui utilise un SDK basé sur Spring, fournit un environnement DI et confère un niveau de services supérieur par rapport aux API standard de plug-ins.
com.vmware.o11n:o11n-plugin-archetype-modeldriven Archétype qui génère une structure pour créer des plug-ins avec ModelDriven.