RM-3963: referenced (REPO-1459) issue for isSpecialNode to made

protected
This commit is contained in:
Silviu Dinuta
2016-10-25 11:28:53 +03:00
parent 1f091b7101
commit 2fab18584f

View File

@@ -94,7 +94,7 @@ public class RMNodesImpl extends NodesImpl implements RMNodes
private SiteService siteService; private SiteService siteService;
/** /**
* TODO to remove this after isSpecialNode is made protected in core implementation * TODO to remove this after isSpecialNode is made protected in core implementation(REPO-1459)
*/ */
private ConcurrentHashMap<String,NodeRef> ddCache = new ConcurrentHashMap<>(); private ConcurrentHashMap<String,NodeRef> ddCache = new ConcurrentHashMap<>();
public void init() public void init()
@@ -132,7 +132,7 @@ public class RMNodesImpl extends NodesImpl implements RMNodes
nodeTypeQName = nodeService.getType(nodeRef); nodeTypeQName = nodeService.getType(nodeRef);
} }
//TODO to remove this part of code after isSpecialNode will be made protected on core, will not need this anymore since the right allowed operations will be returned from core. //TODO to remove this part of code after isSpecialNode will be made protected on core, will not need this anymore since the right allowed operations will be returned from core(REPO-1459).
if (includeParam.contains(PARAM_INCLUDE_ALLOWABLEOPERATIONS)) if (includeParam.contains(PARAM_INCLUDE_ALLOWABLEOPERATIONS))
{ {
List<String> allowableOperations = originalNode.getAllowableOperations(); List<String> allowableOperations = originalNode.getAllowableOperations();
@@ -326,7 +326,7 @@ public class RMNodesImpl extends NodesImpl implements RMNodes
} }
/** /**
* TODO only override core method when will be made protected in core. * TODO only override core method when will be made protected in core(REPO-1459).
* *
* @param nodeRef * @param nodeRef
* @param type * @param type
@@ -355,14 +355,14 @@ public class RMNodesImpl extends NodesImpl implements RMNodes
return true; return true;
} }
} }
//TODO just run super after method after it will be made protected on core //TODO just run super after method after it will be made protected on core(REPO-1459)
return isCoreSpecialNode(nodeRef, type); return isCoreSpecialNode(nodeRef, type);
} }
/** /**
* Copied from core implementation, because it is protected and we can't extend it with our special nodes. * 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. * TODO to remove when isSpecialNode method will be made protected in core (REPO-1459).
* *
* @param nodeRef * @param nodeRef
* @param type * @param type
@@ -409,7 +409,7 @@ public class RMNodesImpl extends NodesImpl implements RMNodes
/** /**
* Overridden this method just in order to use our isSpecialNode method since core method could not be overridden. * Overridden this method just in order to use our isSpecialNode method since core method could not be overridden.
* *
* TODO remove this after isSpecialNode will be made protected in core. * TODO remove this after isSpecialNode will be made protected in core(REPO-1459).
*/ */
@Override @Override
public void deleteNode(String nodeId, Parameters parameters) public void deleteNode(String nodeId, Parameters parameters)