From 0ced52873b4f7b6527e4f36b7dde9034131e92d4 Mon Sep 17 00:00:00 2001 From: Ana Bozianu Date: Thu, 17 Nov 2016 11:38:17 +0200 Subject: [PATCH] RM-4357 - delete unused methods after merge --- .../rm/rest/api/impl/RMNodesImpl.java | 81 ------------------- 1 file changed, 81 deletions(-) diff --git a/rm-community/rm-community-repo/source/java/org/alfresco/rm/rest/api/impl/RMNodesImpl.java b/rm-community/rm-community-repo/source/java/org/alfresco/rm/rest/api/impl/RMNodesImpl.java index 9e61d8c8cc..4ee4692c0e 100644 --- a/rm-community/rm-community-repo/source/java/org/alfresco/rm/rest/api/impl/RMNodesImpl.java +++ b/rm-community/rm-community-repo/source/java/org/alfresco/rm/rest/api/impl/RMNodesImpl.java @@ -332,85 +332,4 @@ public class RMNodesImpl extends NodesImpl implements RMNodes return new Pair<>(searchTypeQNames, ignoreAspectQNames); } - - /** - * TODO only override core method when will be made protected in core(REPO-1459). - * - * @param nodeRef - * @param type - * @return - */ - private boolean isSpecialNode(NodeRef nodeRef, QName type) - { - // Check for File Plan, Transfers Container, Holds Container, Unfiled Records Container - NodeRef filePlan = filePlanService.getFilePlanBySiteId(FilePlanService.DEFAULT_RM_SITE_ID); - if(filePlan != null) - { - if(filePlan.equals(nodeRef)) - { - return true; - } - else if(filePlanService.getTransferContainer(filePlan).equals(nodeRef)) - { - return true; - } - else if(filePlanService.getHoldContainer(filePlan).equals(nodeRef)) - { - return true; - } - else if(filePlanService.getUnfiledContainer(filePlan).equals(nodeRef)) - { - return true; - } - } - //TODO just run super after method after it will be made protected on core(REPO-1459) - return isCoreSpecialNode(nodeRef, type); - } - - /** - * Copied from core implementation, because it is protected and we can't extend it with our special nodes. - * - * TODO to remove when isSpecialNode method will be made protected in core (REPO-1459). - * - * @param nodeRef - * @param type - * @return - */ - private boolean isCoreSpecialNode(NodeRef nodeRef, QName type) - { - // Check for Company Home, Sites and Data Dictionary (note: must be tenant-aware) - if (nodeRef.equals(repositoryHelper.getCompanyHome())) - { - return true; - } - else if (type.equals(SiteModel.TYPE_SITES) || type.equals(SiteModel.TYPE_SITE)) - { - // note: alternatively, we could inject SiteServiceInternal and use getSitesRoot (or indirectly via node locator) - return true; - } - else - { - String tenantDomain = TenantUtil.getCurrentDomain(); - NodeRef ddNodeRef = ddCache.get(tenantDomain); - if (ddNodeRef == null) - { - List ddAssocs = nodeService.getChildAssocs( - repositoryHelper.getCompanyHome(), - ContentModel.ASSOC_CONTAINS, - QName.createQName(NamespaceService.APP_MODEL_1_0_URI, "dictionary")); - if (ddAssocs.size() == 1) - { - ddNodeRef = ddAssocs.get(0).getChildRef(); - ddCache.put(tenantDomain, ddNodeRef); - } - } - - if (nodeRef.equals(ddNodeRef)) - { - return true; - } - } - - return false; - } }