Page History

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

L'interface Java contenant toutes les méthodes accessibles est consultable ici : https://subversion.cru.fr/ori-oai-commons/commons-jar/tags/1.4.1/src/org/orioai/ws/workflow/IOriWorkflowService.java

Utilisation en tant que client

URL du Web Service

Wiki Markup
Votre client a besoin de connaitre l'URL du Web Service. Le WSDL est disponible ici sur votre instance locale :
http://\[HOST_WORKFLOW\]:\[PORT_WORKFLOW\]/ori-oai-workflow/xfire/OriWorkflowService?WSDL
Image Removed

Utilisation

Warning
titleContrainte sur les version 1.x.x

Un bug sera corrigé dans la version à propos des appels de méthodes. En attendant, si votre client doit faire des imports ou actions pour différents utilisateurs (paramètre "username"), il est impératif d'instancier un client du Web Service par username.

Import de fiches

La méthode à appeler depuis un client Java est :

Code Block
java
java
// oriWorkflowService est l'interface du Web service de type org.orioai.ws.workflow.IOriWorkflowService
// xml est la fiche XML à importer
// metadataTypeId est celui déclaré dans le workflow dans lequel vous importez
// username correspond à l'utilisateur qui sera le propriétaire de la fiche dans le module ORI-OAI-workflow
Long id = oriWorkflowService.newWorkflowInstance(xml, metadataTypeId, username);

Contrôle des actions

TODO