Mekanisme Delete File di Document Management System Alfresco
:
- User menghapus, akan masuk ke Recycle Bin/Deleted Items. Dan akan tetap di sana
selamanya selain user tersebut/Admin delete permanently dari Profile di
“Manage Deleted Items” - Setelah itu, file fisik tersebut tetap ada di
alf_data/contentstore. Baru setelah melewatisystem.content.orphanProtectDays
(yang ada di repository.properties),
file fisik akan dipindahkan dari alf_data/contentstore ke
alf_data/contentstore.deleted. Nilai default dari
system.content.orphanProtectDays adalah 14 hari. - Setelah itu admin secara manual/scheduler bisa menghapus isi dari
alf_data/contentstore.deleted - Memang sedikit rumit, karena Alfresco didesain untuk berhati-hati
dalam menghapus content.
Beberapa nilai repository.properties
yang perlu disesuaikan :
- system.content.orphanProtectDays adalah durasi pemindahan file yang dihapus dari recycle bin, dari direktori contentstore ke direktori contentstore.deleted
- system.content.orphanCleanup.cronExpression=0 0 4 * * ? berarti
scheduler jalan setiap jam 4 pagi.