Zum Hauptinhalt springen
Version: 8.0

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