RM-765: Remove DOD meta-data from core RM model

* remove DOD meta-date from record aspect
 * create dod record aspect in dod model to contain dod specific meta-data (modelled as record mate data aspect so can be added manaually and UI reacts accodingly without modification)
 * automatically add dod record aspect to record when created (maintains status quo for the time being)
 * allow groups to be automatically added to form UI template when record meta-data found on record (DOD meta-data automatically displayed and editable if present)
 * add simple module patch frameowrk so RM patches going forward are module schema based (so order and application is predictable)
 * fix up existing patchs (pre 2.2) so basic order is guarenteed
 * add patch for DOD data reshuffle
 * general restructuring of patch configuration and implementations for clarity



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@59943 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Roy Wetherall
2014-01-15 13:52:30 +00:00
parent ce69cc2341
commit a212fef8e2
76 changed files with 1340 additions and 1113 deletions

View File

@@ -0,0 +1,33 @@
package org.alfresco.repo.admin.patch;
/**
*
* @author Roy Wetherall
*/
public class AppliedModulePatch extends AppliedPatch
{
private String moduleId;
public AppliedModulePatch()
{
super();
}
public AppliedModulePatch(AppliedModulePatch appliedModulePatch)
{
super(appliedModulePatch);
this.moduleId = appliedModulePatch.getModuleId();
}
public String getModuleId()
{
return this.moduleId;
}
public void setModuleId(String moduleId)
{
this.moduleId = moduleId;
}
}