Aller au contenu principal
Version: 7.4

Storage

Le paquet storage contient des étapes qui interagissent avec un Fedora Repository.

Storage: Vérifier les checksums dans Fedora

deprecated

Compare les objets du flux de données ORIGINAL dans Fedora avec la somme de contrôle générée.

java ch.docuteam.actions.storage.ChecksumChecker \
-e "[mailto:]<recipient>" \
[-s subjectOk|subjectError|subjectNoConnection] \
[-n namespace..]
ParamètresDescription
-e (or --email) <recipient>URL de type mailto:recipient@example.com. Si le protocole est omis, il est automatiquement ajouté au début de l'adresse e-mail.
`-s (or --subject) subjectOk<br/> subjectError
-n (or --namespace) [namespace]
[namespace] ...
(facultatif) : espaces de noms Fedora séparés par des espaces ; si aucun espace de noms n'est spécifié, tous les espaces de noms sont vérifiés.

Storage: créer des objets Fedora

deprecated

Convertit un paquet METS en fichier Fedora Object (FOXML).

java ch.docuteam.actions.storage.FOXMLCreator \
[path/to/]SIP
ParamètresDescription
[path/to/]SIPnom du SIP. Si aucun chemin n'est indiqué, il sera supposé se trouver à l'emplacement défini par actions.workbench.work

Storage: livrer DIP

deprecated

Récupère les objets du référentiel à l'aide d'un PID (fedora persistent unique identifier) ou d'un PUID (persistent unique identifier), génère et fournit un DIP à l'aide de docuteam rservices.

java ch.docuteam.actions.storage.DIPDeliverer \
['pid'|'puid'] [PID|PUID] [targetLocation]
ParamètresDescription
`['pid''puid']`
`[PIDPUID]`
[targetLocation](facultatif) : Emplacement où enregistrer le fichier DIP

Storage: transférer les objets Fedora vers le repository

deprecated

Transfert d'objets Fedora vers un Fedora repository.

java ch.docuteam.actions.storage.FOXMLIngester \
[path/to/]SIP [keepFOXML]
ParamètresDescription
[path/to/]SIPnom du SIP. Si aucun chemin n'est indiqué, il sera supposé se trouver à l'emplacement défini par actions.workbench.storage
keepFOXML(facultatif) : l'une des valeurs `true

Storage: mettre à jour l'objet Fedora

deprecated

Stocke les nouvelles versions des objets dans le Fedora repository.

java ch.docuteam.actions.storage.FedoraObjectUpdater \
[path/to/]SIP
ParamètresDescription
[path/to/]SIPnom du SIP. Si aucun chemin n'est indiqué, il sera supposé se trouver à l'emplacement défini par actions.workbench.work

Storage: valider METS

deprecated

Valide le fichier mets.xml avec le schéma associé et ajoute l'espace de noms de l'élément racine aux éléments. Il s'agit d'une préparation nécessaire au cas où le fichier mets.xml devrait être divisé en plusieurs parties. C'est le cas, par exemple, lorsque différents fichiers objets Fedora doivent être créés à partir d'un seul SIP.

java ch.docuteam.actions.storage.METSValidator \
[path/to/]SIP [withEAD]
ParamètresDescription
[path/to/]SIPnom du SIP. Si aucun chemin n'est indiqué, il sera supposé se trouver à l'emplacement défini par actions.workbench.work
[withEAD]si l'EAD doit être inclus en tant que métadonnées descriptives et créer un flux de données dans les objets Fedora ; la valeur par défaut est false

Storage: attribuer des PID

deprecated

Attribue un PID généré par Fedora à tous les nœuds d'un SIP.

java ch.docuteam.actions.storage.PIDAssigner \
[path/to/]SIP
ParamètresDescription
[path/to/]SIPnom du SIP. Si aucun chemin n'est indiqué, il sera supposé se trouver à l'emplacement défini par actions.workbench.work

Storage: ajouter les PID depuis docuteam box

Attribue un PID généré par docuteam box à chaque nœud d'un SIP. Un PID est créé à l'aide d'un préfixe et d'un numéro incrémenté, concaténés à l'aide d'un deux-points entre les deux.

java ch.docuteam.actions.storage.pid.AddPIDsFromBox \
--sip=[path/to/]SIP [--prefix=PID-prefix]
ParamètresDescription
--sipNom du SIP; si aucun chemin n'est indiqué, il sera supposé se trouver à l'emplacement défini par la propriété actions.workbench.work.
--prefixPréfixe des PID à créer; facultatif, la valeur par défaut est le code ISIL de l'accord de soumission du SIP.

Storage: enregistrer ou envoyer la liste des PID

deprecated

Enregistre le fichier PIDs.txt ou l'envoie vers une URL. Ce fichier est le résultat de l'étape 'Stockage : transfert des objets Fedora vers le référentiel'.

java ch.docuteam.actions.storage.PIDListPublisher \
[path/to/]SIP receiverURL
ParamètresDescription
[path/to/]SIPchemin d'accès du SIP ; si seul le nom est indiqué, il sera attendu qu'il se trouve à l'emplacement défini par la propriété actions.workbench.inbox
receiverURLUne URL au format `file:

Storage: renommer SIP

Renomme un SIP en utilisant le PID de l'élément racine dans le fichier mets.xml comme préfixe. Cette étape nécessite le PID comme accessorName dans le fichier levels.xml.

java ch.docuteam.actions.storage.RenameSIPasAIPforIaaS \
[path/to/]SIP [targetFolder]
ParamètresDescription
[path/to/]SIPchemin d'accès du SIP ; si seul le nom est indiqué, il sera attendu qu'il se trouve à l'emplacement défini par la propriété actions.workbench.inbox
[targetFolder]répertoire dans lequel placer l'AIP ; s'il est omis, l'AIP sera copié à l'emplacement défini par la propriété actions.workbench.output.

Storage: mettre à jour Excel avec le PID

Écrit les PID d'un SIP dans une feuille de calcul Excel. Le tableau doit comporter une colonne intitulée 'identifiant' ou 'id' dans la première ligne. Les PID sont écrits dans la colonne intitulée 'PID' ou, si cette colonne n'existe pas, dans la colonne libre suivante.

java ch.docuteam.actions.storage.UpdateExcelWithPID \
[path/to/]SIP path/to/folder/with/excel
ParamètresDescription
[path/to/]SIPchemin d'accès au SIP ; si un chemin relatif est indiqué, essayez de le trouver dans actions.workbench.work
path/to/folder/with/excelchemin d'accès aux fichiers Excel à mettre à jour