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.
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. |