$ged.getVersions¶
Description¶
Énumère les versions existantes d'un document en GED.
Syntaxe¶
$ged.getVersions( nodeid [ , options ] )
Paramètres¶
nodeidstring- Identifiant du node dont on souhaite obtenir des informations.
optionsmap-
Map d'options pouvant contenir les propriétés suivantes:
connectionstring- Nom de connexion à utiliser. Fait référence à un
named'entréeged.connectiondu config. rawboolean-
Flag
true/falsedemandant d'obtenir la réponse brute de l'API.Par défaut, la méthode retourne un
arraydans lequel les entrées sont uniformisées (voir description). En activant le flag, il est possible d'obtenir la réponse brute de l'API au format JSON.
Retour¶
La valeur de retour peut prendre deux formes selon que l'option raw est
activée ou non.
Si raw est désactivé (ce qui est le cas par défaut), la méthode retourne
un tableau de maps. Chaque map représente une version et contient les
propriétés suivantes:
versionstring- Numéro de version
namestring- Nom du document
createdAttimestamp- Date/Heure de création
createdBystring- Auteur de la création. Cette propriété présente un intérêt limité étant donné que l'auteur est généralement l'utilisateur technique utilisé pour la connexion à la GED.
modifiedAttimestamp- Timestamp de la modification ayant produit la version
modifiedBystring- Auteur de la modification. Cette propriété présente un intérêt limité étant donné que l'auteur de la modification sera l'utilisateur technique utilisé pour la connexion dans la grande majorité des cas.
mimetypestring- Mimetype du document
sizenumber- Taille du document en bytes
encodingstring- Encoding du document
Si raw est activé, la méthode retourne l'arbre JSON tel que retourné par
l'API.
Exemple¶
Exemples d'appel et de réponse obtenue sur Alfresco:
1 | |
Le contenu de la réponse versions varie selon le système de GED utilisé.
Ici l'objet versions est représenté sous forme JSON pour faciliter la
lecture.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | |