Delivery Transfer via a custom service
Custom transfer services and protocols can be integrated.
It is used when allowFlowTransfer is false
.
The supplier triggers a file upload in the browser. The Limecraft Flow integration running in the browser translates this to a transfer request in the custom transfer software. It should be possible to start a transfer from javascript in the browser.
Limecraft Flow will create a MediaObject representing the material. The file will be transferred by the custom service software to the content owner’s storage.
Limecraft Flow should be notified on completion and on failure of such transfers. This notification should also contain sufficient information to link it back to the created MediaObject.
Once the DeliveryRequestSubmission gets submitted, the following happens.
-
Limecraft Flow waits for all transfers to complete
-
The Limecraft Flow Cloud Connector, running at the content owner’s premises, will analyze the media info (probe) the files
-
Limecraft Flow will run the automatic validation based on the media info
-
If the automatic validation succeeds, the submissionStatus of the DeliveryRequestSubmission becomes
AwaitingReview
(waiting for "Approve" or "Reject" by the reviewer).