Proceso de eliminado de documentos en Alfresco, Kill ‘Em All

Un tema recursivo que sale en todas las conversaciones que tenemos con los usuarios y administradores a los que les implantamos Alfresco es sobre el proceso de borrado de los documentos en el gestor documental. La pregunta siempre es la misma: «¿ Pero Alfresco no borra nunca los documentos ?«.
En este diagrama explicamos el ciclo de vida de un documento.

ProcesoBorradoAlfrescov2B

El vaciado de la papelera de reciclaje se puede hacer manualmente o con el modulo Alfresco Trashcan Cleaner disponible en la forja de Alfresco.
Sin embargo, este sistema en nuestros clientes no nos funcionaba pues la papelera de reciclaje tenía alrededor de 10.000 elementos y la versión de Alfresco que teniamos daba un Java Heap, con lo que hemos realizado un módulo que se encarga de eliminar elementos de la papelera de reciclaje en función de la fecha del documento y por ejemplo permite eliminar documentos que lleven en la papelera mas de 5 meses. El módulo se llama Kill ‘Em All y lo colgaremos en la forja en cuanto lo tengamos depurado y si a alguien le interesa.

Referencias:
El artículo de Blyx.com me ha recordado que tenía este otro en el tintero desde hacía varios meses 😉

http://blyx.com/2010/07/14/control-total-de-los-elementos-eliminados-en-alfresco/