markus_reinsch
I'm new here

Freigabe in eigenem Thread

Anforderung und Problem:

In unserem Projekt wird über ein Workflowskript die Freigabe und Generierung gestartet.

Da die Freigabe nicht nur über dem Dokument sondern auch über abhängige Dokumente vorgenommen wird, kann dieser Vorgang - besonders bei Benutzern, die über eine langsame Verbindung arbeiten - dazu führen, dass der Client im Extremfall für 30 Sekunden blockiert.

Lösung?

Für uns stellt sich nun die Frage, ob die Freigaben im Workflowskript in einem Thread gestartet werden können.

Das Risiko, dass ein Benutzer den Client zwischendurch beendet, können wir in Kauf nehmen.

Die Frage ist im Wesentlichen, ob der FS-Client entsprechend Threadsafe ist.

PS

Ähnlicher Thread zu diesem Thema:

Skript in Workflow in eigenem Thread?

0 Kudos
2 Replies
feddersen
Community Manager

Über die Access-API kann die Freigabe von Objekten auf dem Server durchgeführt werden. Siehe http://www.e-spirit.com/odfs42/access/de/espirit/firstspirit/access/AccessUtil.html

0 Kudos

Die Funktionalität von AccessUtil reicht leider nicht aus.

Es gibt auch noch andere Abhängigkeiten, die verfolgt und freigegeben werden müssen.

Z.B. Verweise auf Entities (z.B. Bildergalerien).

0 Kudos