Blame view

README.md 1.67 KB
bb1a57644   rjmfernandes   Create README.md
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
  This library adds a scheduled job that will empty your Alfresco trashcan according to configuration. 
  It receives as parameters (configured on alfresco-global.properties):
  
  trashcan.cron=0 30 * * * ?
  
  trashcan.daysToKeep=1
  
  trashcan.deleteBatchCount=1000
  
  In the above configuration the scheduled process will clean all deleted items older than one day to a maximum of 1000 (each execution) each hour at the middle of the hour (30 minutes). 
  In case you wish to delete all items (to the max number set) irrespective of the archived date just set trashcan.daysToKeep to -1.
  
  The major differences with existing addon (http://addons.alfresco.com/addons/trashcan-cleaner) is the fact this job is not based on search engine and the scheduled job is cluster aware (uses the Alfresco org.alfresco.schedule.ScheduledJobLockExecuter).
  
  This has been tested for:
25c4626bb   rjmfernandes   Update README.md
16
  - Alfresco Enterprise 4.1.1.3 (use version https://github.com/rjmfernandes/alfresco-trashcan-cleaner/tree/1.2.0)
bb1a57644   rjmfernandes   Create README.md
17

25c4626bb   rjmfernandes   Update README.md
18
  - Alfresco Community 4.2.e (use version - https://github.com/rjmfernandes/alfresco-trashcan-cleaner/tree/v2.0.0) - only unit tests
bb1a57644   rjmfernandes   Create README.md
19

25c4626bb   rjmfernandes   Update README.md
20
  - Alfresco Enterprise 4.2.0 (last version - https://github.com/rjmfernandes/alfresco-trashcan-cleaner/tree/v2.1.0) - only unit tests
bb1a57644   rjmfernandes   Create README.md
21
22
23
24
  
  If you want to add log related to this job, just add to log4j.properties:
  
  log4j.logger.org.alfresco.trashcan=debug
25c4626bb   rjmfernandes   Update README.md
25
  This new version takes into account the new way Alfresco 4.2 trashes content keeping a secondary parent reference inside trashcan to the original owner (those references dont have an archive date associated with it what caused an error when trying past versions of the cleaner with 4.2). 
bb1a57644   rjmfernandes   Create README.md
26
  The new trashcan cleaner does not try to delete those references.