From a2e48a4512331f823f16e65c5639faa1f11ce35c Mon Sep 17 00:00:00 2001 From: mohit-singh4 Date: Tue, 2 Jul 2024 14:41:34 +0530 Subject: [PATCH] [MNT-24127] Added Endpoint to Calculate Size of the folder with Integration Test Cases [ags][tas] --- .../api/nodes/NodeFolderSizeRelation.java | 3 -- .../org/alfresco/model/FolderSizeModel.java | 37 ------------------- .../executer/NodeSizeActionExecuter.java | 1 - .../executer/NodeSizeActionExecuterTest.java | 1 - 4 files changed, 42 deletions(-) delete mode 100644 repository/src/main/java/org/alfresco/model/FolderSizeModel.java diff --git a/remote-api/src/main/java/org/alfresco/rest/api/nodes/NodeFolderSizeRelation.java b/remote-api/src/main/java/org/alfresco/rest/api/nodes/NodeFolderSizeRelation.java index 744e7402f4..9b4613e2ef 100644 --- a/remote-api/src/main/java/org/alfresco/rest/api/nodes/NodeFolderSizeRelation.java +++ b/remote-api/src/main/java/org/alfresco/rest/api/nodes/NodeFolderSizeRelation.java @@ -25,7 +25,6 @@ */ package org.alfresco.rest.api.nodes; -import org.alfresco.model.FolderSizeModel; import org.alfresco.repo.action.executer.NodeSizeActionExecuter; import org.alfresco.repo.security.permissions.AccessDeniedException; import org.alfresco.rest.api.Nodes; @@ -36,7 +35,6 @@ import org.alfresco.rest.framework.WebApiParam; import org.alfresco.rest.framework.WebApiParameters; import org.alfresco.rest.framework.core.exceptions.InvalidNodeTypeException; import org.alfresco.rest.framework.resource.RelationshipResource; -import org.alfresco.rest.framework.resource.actions.interfaces.RelationshipResourceAction; import org.alfresco.rest.framework.resource.actions.interfaces.RelationshipResourceAction.CalculateSize; import org.alfresco.rest.framework.resource.actions.interfaces.RelationshipResourceAction.ReadById; import org.alfresco.rest.framework.resource.parameters.Parameters; @@ -57,7 +55,6 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.InitializingBean; import org.springframework.extensions.webscripts.Status; -import java.io.Serializable; import java.util.HashMap; import java.util.List; import java.util.Map; diff --git a/repository/src/main/java/org/alfresco/model/FolderSizeModel.java b/repository/src/main/java/org/alfresco/model/FolderSizeModel.java deleted file mode 100644 index 2a3d0bcb7e..0000000000 --- a/repository/src/main/java/org/alfresco/model/FolderSizeModel.java +++ /dev/null @@ -1,37 +0,0 @@ -/* - * #%L - * Alfresco Repository - * %% - * Copyright (C) 2005 - 2024 Alfresco Software Limited - * %% - * This file is part of the Alfresco software. - * If the software was purchased under a paid Alfresco license, the terms of - * the paid license agreement will prevail. Otherwise, the software is - * provided under the following open source license terms: - * - * Alfresco is free software: you can redistribute it and/or modify - * it under the terms of the GNU Lesser General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * Alfresco is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public License - * along with Alfresco. If not, see . - * #L% - */ -package org.alfresco.model; - -import org.alfresco.api.AlfrescoPublicApi; -import org.alfresco.service.namespace.QName; - -@AlfrescoPublicApi -public class FolderSizeModel -{ - /** Folder Model URI */ - private static final String SIZE_MODEL_1_0_URI = "http://www.alfresco.org/model/size/1.0"; - public static final QName PROP_OUTPUT = QName.createQName(SIZE_MODEL_1_0_URI, "result"); -} diff --git a/repository/src/main/java/org/alfresco/repo/action/executer/NodeSizeActionExecuter.java b/repository/src/main/java/org/alfresco/repo/action/executer/NodeSizeActionExecuter.java index fb8f095c0a..ba47298b38 100644 --- a/repository/src/main/java/org/alfresco/repo/action/executer/NodeSizeActionExecuter.java +++ b/repository/src/main/java/org/alfresco/repo/action/executer/NodeSizeActionExecuter.java @@ -26,7 +26,6 @@ package org.alfresco.repo.action.executer; import org.alfresco.model.ContentModel; -import org.alfresco.model.FolderSizeModel; import org.alfresco.repo.action.ParameterizedItemAbstractBase; import org.alfresco.service.cmr.action.Action; import org.alfresco.service.cmr.action.ParameterDefinition; diff --git a/repository/src/test/java/org/alfresco/repo/action/executer/NodeSizeActionExecuterTest.java b/repository/src/test/java/org/alfresco/repo/action/executer/NodeSizeActionExecuterTest.java index c15f16878c..6504239549 100644 --- a/repository/src/test/java/org/alfresco/repo/action/executer/NodeSizeActionExecuterTest.java +++ b/repository/src/test/java/org/alfresco/repo/action/executer/NodeSizeActionExecuterTest.java @@ -28,7 +28,6 @@ package org.alfresco.repo.action.executer; import java.util.Map; import org.alfresco.model.ContentModel; -import org.alfresco.model.FolderSizeModel; import org.alfresco.repo.action.ActionImpl; import org.alfresco.repo.security.authentication.AuthenticationComponent; import org.alfresco.service.cmr.repository.NodeRef;