Bridge
Interaktion mit docuteam bridge
Das Package "bridge" beinhaltet Schritte, die mit docuteam bridge interagieren.
Bridge: download deposition
Initiiert den Download einer spezifischen Ablieferung von docuteam bridge. Nach erfolgreichem Download wird der Status der Ablieferung auf processing
gesetzt.
java ch.docuteam.feeder.bridge.DownloadDeposition \
--depositionId=depositionId [--targetDirPath=path/to/targetDir]
Parameter | Beschreibung |
---|---|
--depositionId=depositionId |
name of deposition |
[--targetDirPath=path/to/targetDir] |
target directory, defaults to feeder.workbench.inbox |
Bridge: create SIP from DublinCore Bagit SIP
Erstellt ein auf dem Matterhorn Profil basierendes SIP aus einem gezippten DublinCore Bagit SIP.
java ch.docuteam.feeder.bridge.CreateSIPFromDublinCoreBagitSIP \
--bagitZipName=depositionId.zip \
--saTemplate=sa_all-formats-01 \
--dssId=newDssId \
[--levelsFilePath=path/to/levels_bagit-dublincore.xml]
Parameter | Beschreibung |
---|---|
--bagitZipName=depositionId.zip |
name of bagit SIP, with or without extension '.zip' |
--saTemplate=sa_all-formats-01 |
submission agreement template |
--dssId=newDssId |
ID of dataSubmissionSession in submission agreement |
[--levelsFilePath=path/to/levels_bagit-dublincore.xml] |
optional, path to levels file |
Bridge: queue submitted depositions
Startet für alle Ablieferungen in docuteam bridge mit dem Status submitted
einen Workflow in docuteam feeder unsd setzt den Status dieser Ablieferungen auf queued
.
java ch.docuteam.feeder.bridge.QueueSubmittedDepositions \
--workflowId=workflowId \
[--organization=docuteam] \
[--organizationBridge=myOrg]
Parameter | Beschreibung |
---|---|
--workflowId=workflowId |
ID of workflow to be started |
[--organization=docuteam] |
|
[--organizationBridge=myOrg] |
name of bridge organization |
Bridge: upload PIDs for deposition
Überträgt PIDs von Fedora nach docuteam bridge und setzt den Status der Ablieferung auf processing
. Setzt voraus, dass das SIP in feeder.workbench.work
zu finden ist.
java ch.docuteam.feeder.bridge.UploadPIDsForDeposition \
--depositionId=1234.zip
Parameter | Beschreibung |
---|---|
--depositionId=1234.zip |
deposition ID, assuming it is also the name of the SIP |
Bridge: report error
Setzt den Status einer Ablieferung auf error
.
java ch.docuteam.feeder.bridge.ReportDepositionStatus \
--workflowExecutionId=workflowExecutionId \
--depositionId=depositionId \
--organization=1
Parameter | Beschreibung |
---|---|
--workflowExecutionId=workflowExecutionId |
workflow execution ID in docuteam feeder |
--depositionId=depositionId |
deposition ID |
--organization=1 |
number of organization |