Durchsuchbare Dokumentation aufrufen | Zurück zur Dokumentationsübersicht
Navigation: Dokumentationen agorum core > agorum core für Administratoren > agorum core support tool
Wenn Office Programme abstürzen, hinterlassen diese Tempdateien im jeweiligen Verzeichnis, die mit ~$ im Namen beginnen.
Mit folgendem Worker können diese im Hintergrund bereinigt werden. Dabei wird darauf geachtet, dass die Temp-Dateien nicht mehr in Benutzung und älter als 1 Minute sind. Die Query funktioniert nur zusammen mit Solr als Suchmaschine.
Der Worker wird im agorum core support tool im Bereich Worker hinterlegt.
/* global Packages, data */
let scAdm = Packages.agorum.roi.ejb.common.SessionControllerAdmin.getSessionControllerAdmin('WorkerOfficeCleanup');
scAdm.setDoNotEA(true);
let objects = require('common/objects')(scAdm),
beans = require('common/beans');
let obj = objects.find(data.uuid);
if (obj.name.indexOf('~$') === 0) { // double check
objects.trash(obj);
}