Dave Ward 7fbccecd71 MOB-1073: RM Ghosted Records
- The <archive> setting on model class definitions (controlling archival on node deletion) is now paid attention to for aspects as well as types
- Archive is on by default for aspects and off by default for types
- If a node's type or any of its aspects has archiving off then it will be purged rather than archived
- Only the cm:content and cm:folder types currently have archiving switched on
- RM subtypes of cm:content and cm:folder plus rm:record aspect switch off archiving
- A module can now include global property overrides in classpath*:alfresco/module/*/alfresco-global.properties
- The RM module currently sets two global properties:
   system.content.eagerOrphanCleanup=true # Switches on synchronous content purging
   rm.ghosting.enabled=true               # Enables the new RM ghosting functionality
- When ghosting is switched on, for nodes with the rma:record aspect the DestroyAction synchronously removes all content properties and applies the rma:ghosted aspect
- TODO: Any properties required for rma:ghosted?


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@15990 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2009-08-28 15:26:15 +00:00
..
2009-07-14 13:51:45 +00:00
2007-02-19 17:17:36 +00:00
2008-09-04 10:53:14 +00:00
2007-02-19 17:17:36 +00:00
2007-02-19 17:17:36 +00:00
2007-02-19 17:17:36 +00:00
2009-03-11 13:19:59 +00:00
2007-02-19 17:17:36 +00:00
2009-03-12 22:23:39 +00:00
2007-02-19 17:17:36 +00:00
2007-02-19 17:17:36 +00:00
2007-02-19 17:17:36 +00:00
2007-02-19 17:17:36 +00:00
2007-02-19 17:17:36 +00:00
2007-02-19 17:17:36 +00:00
2007-02-19 17:17:36 +00:00
2007-02-19 17:17:36 +00:00
2007-02-19 17:17:36 +00:00
2007-02-19 17:17:36 +00:00
2009-01-16 14:20:15 +00:00
2008-03-18 11:16:45 +00:00