Zum Hauptinhalt springen
Version: 7.4

Bridge API

Das Package bridge beinhaltet Schritte, die mit der Deposition API von docuteam feeder interagieren.

Bridge: SIP aus DublinCore Bagit SIP erstellen

Erstellt ein auf dem Matterhorn Profil basierendes SIP aus einem gezippten DublinCore Bagit SIP.

java ch.docuteam.actions.bridge.CreateSIPFromDublinCoreBagitSIP \
--bagitZipName=depositionId.zip \
--saTemplate=sa_all-formats-01 \
--dssId=newDssId \
[--levelsFilePath=path/to/levels_bagit-dublincore.xml]
ParameterBeschreibung
--bagitZipName=depositionId.zipName der Bagit-SIP-Datei, mit oder ohne Erweiterung '.zip'
--saTemplate=sa_all-formats-01Submission Agreement Template
--dssId=newDssIdID der dataSubmissionSession im Submission Agreement
[--levelsFilePath=path/to/levels_bagit-dublincore.xml]optional, Pfad zur Datei mit den Verzeichnisstufen

Bridge: PIDs für die Deposition hochladen

Überträgt PIDs von Fedora an das Deposition API und setzt den Status der Ablieferung auf archived. Setzt voraus, dass das SIP in actions.workbench.work zu finden ist.

java ch.docuteam.actions.bridge.UploadPIDsForDeposition \
--depositionId=1234.zip
ParameterBeschreibung
--depositionId=1234.zipDepositions-ID, vorausgesetzt, es handelt sich dabei auch um den Namen des SIP