ACE-2030: Clean up patches on unsupported upgrade paths to 5.0

88058: ACE-2030: Start process of retiring patches leading up to 4.0a
  88061: ACE-2030: Remove unused SQL scripts for newly-retired patches
  88062: ACE-2030: Change class names for all generic patches.
  88064: ACE-2030: Remove unused patch implementation classes and fixes to get upgrade working again.
  88067: ACE-2030: Clean up unused code and SQL for PatchDAO


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@88070 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Derek Hulley
2014-10-14 14:58:37 +00:00
parent f25cff559a
commit 0e7398576d
27 changed files with 273 additions and 3023 deletions

View File

@@ -19,7 +19,6 @@
package org.alfresco.repo.domain.patch;
import java.util.List;
import java.util.Map;
import java.util.Set;
import org.alfresco.service.cmr.repository.NodeRef;
@@ -57,36 +56,6 @@ public interface PatchDAO
*/
public List<Pair<NodeRef, String>> getNodesOfTypeWithNamePattern(QName typeQName, String namePattern);
/**
* Drop old attribute alf_*attribute* tables
*/
public void migrateOldAttrDropTables();
/**
* Get shared acls with inheritance issues
*/
public List<Map<String, Object>> getSharedAclsThatDoNotInheritCorrectlyFromThePrimaryParent();
/**
* Get defining acls with inheritance issues
*/
public List<Map<String, Object>> getDefiningAclsThatDoNotInheritCorrectlyFromThePrimaryParent();
/**
* Get acls that do not inherit from the primary parent.
*/
public List<Map<String, Object>> getAclsThatInheritFromNonPrimaryParent();
/**
* Get acls that inherit with inheritance unset
*/
public List<Map<String, Object>> getAclsThatInheritWithInheritanceUnset();
/**
* Get shared acls that do not inherit correctly from the defining acl
*/
public List<Map<String, Object>> getSharedAclsThatDoNotInheritCorrectlyFromTheirDefiningAcl();
/**
* @param qnames the qnames to search for
* @return Returns a count of the number of nodes that have either of the aspects