From 631843111b3d9b9b1fdd9cde2bb75f81d8dd620e Mon Sep 17 00:00:00 2001 From: tiagos Date: Wed, 16 Sep 2020 11:16:41 +0100 Subject: [PATCH] [MNT-21818] Added javadoc --- .../rma/type/RecordsManagementContainerType.java | 6 ++++-- .../model/rma/type/RmSiteType.java | 11 +++++++++++ 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/rm-community/rm-community-repo/source/java/org/alfresco/module/org_alfresco_module_rm/model/rma/type/RecordsManagementContainerType.java b/rm-community/rm-community-repo/source/java/org/alfresco/module/org_alfresco_module_rm/model/rma/type/RecordsManagementContainerType.java index eb457f3600..582c6ec1d6 100644 --- a/rm-community/rm-community-repo/source/java/org/alfresco/module/org_alfresco_module_rm/model/rma/type/RecordsManagementContainerType.java +++ b/rm-community/rm-community-repo/source/java/org/alfresco/module/org_alfresco_module_rm/model/rma/type/RecordsManagementContainerType.java @@ -221,7 +221,9 @@ public class RecordsManagementContainerType extends BaseBehaviourBean } /** + * Attempts to remove a deleted node from records management root cache * + * @see org.alfresco.repo.node.NodeServicePolicies.OnDeleteAssociationPolicy#onDeleteAssociation(org.alfresco.service.cmr.repository.AssociationRef) */ @Override @Behaviour @@ -248,9 +250,9 @@ public class RecordsManagementContainerType extends BaseBehaviourBean return null; } }); - } + } - /** + /** * Set the identifier property * * @param nodeRef node reference diff --git a/rm-community/rm-community-repo/source/java/org/alfresco/module/org_alfresco_module_rm/model/rma/type/RmSiteType.java b/rm-community/rm-community-repo/source/java/org/alfresco/module/org_alfresco_module_rm/model/rma/type/RmSiteType.java index 7a0e16a263..c9f6e22ef4 100644 --- a/rm-community/rm-community-repo/source/java/org/alfresco/module/org_alfresco_module_rm/model/rma/type/RmSiteType.java +++ b/rm-community/rm-community-repo/source/java/org/alfresco/module/org_alfresco_module_rm/model/rma/type/RmSiteType.java @@ -325,7 +325,11 @@ public class RmSiteType extends BaseBehaviourBean } /** + * Handles site deletion in order to reset the records management root cache * + * @param childAssocRef + * + * @see org.alfresco.repo.node.NodeServicePolicies.OnDeleteAssociationPolicy#onDeleteAssociation(org.alfresco.service.cmr.repository.AssociationRef) */ @Override @Behaviour @@ -379,6 +383,13 @@ public class RmSiteType extends BaseBehaviourBean }); } + /** + * Handles the deletion node policy (alf:onDeleteNode), resetting the records management root cache + * and enabling file plan behavior as well + * + * @param childAssocRef + * @param isNodeArchived + */ @Behaviour ( kind = BehaviourKind.CLASS,