Durchsuchbare Dokumentation aufrufen | Zurück zur Dokumentationsübersicht
Navigation: Dokumentationen agorum core > 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); }