From df033727ad3b2a78fc92bdb9fb89b9e82ba74d80 Mon Sep 17 00:00:00 2001 From: N Smith Date: Tue, 12 Jul 2011 10:46:59 +0000 Subject: [PATCH] Removed the Environment from the Publishing REST API methods. git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@28939 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 --- .../publishing-events-query.post.desc.xml | 5 ----- .../publishing/publishing-queue.post.desc.xml | 5 ----- .../PublishingEnvironmentWebScript.java | 17 +++++------------ .../PublishingWebScriptConstants.java | 1 - 4 files changed, 5 insertions(+), 23 deletions(-) diff --git a/config/alfresco/templates/webscripts/org/alfresco/repository/publishing/publishing-events-query.post.desc.xml b/config/alfresco/templates/webscripts/org/alfresco/repository/publishing/publishing-events-query.post.desc.xml index a808187e00..f1d7313fde 100644 --- a/config/alfresco/templates/webscripts/org/alfresco/repository/publishing/publishing-events-query.post.desc.xml +++ b/config/alfresco/templates/webscripts/org/alfresco/repository/publishing/publishing-events-query.post.desc.xml @@ -1,7 +1,6 @@ Query Publishing Events Queries for Publishing Events on an Environment. - /api/publishing/{site_id}/{environment_id}/events/query /api/publishing/{site_id}/events/query user @@ -12,10 +11,6 @@ site_id The id of the site to query. - - environment_id - The id of the environment to query. - diff --git a/config/alfresco/templates/webscripts/org/alfresco/repository/publishing/publishing-queue.post.desc.xml b/config/alfresco/templates/webscripts/org/alfresco/repository/publishing/publishing-queue.post.desc.xml index 17cc3376c4..3d4d4519b5 100644 --- a/config/alfresco/templates/webscripts/org/alfresco/repository/publishing/publishing-queue.post.desc.xml +++ b/config/alfresco/templates/webscripts/org/alfresco/repository/publishing/publishing-queue.post.desc.xml @@ -1,7 +1,6 @@ Post Content to Publishing Queue Place a new Publishing Event on the Publishing Queue for the specified Environment. - /api/publishing/{site_id}/{environment_id}/queue /api/publishing/{site_id}/queue user @@ -12,10 +11,6 @@ site_id The id of the site to publish to. - - environment_id - The id of the environment to publish to. If unspecified the default environment is used. - diff --git a/source/java/org/alfresco/repo/web/scripts/publishing/PublishingEnvironmentWebScript.java b/source/java/org/alfresco/repo/web/scripts/publishing/PublishingEnvironmentWebScript.java index b7ad359269..a2d1f1faba 100644 --- a/source/java/org/alfresco/repo/web/scripts/publishing/PublishingEnvironmentWebScript.java +++ b/source/java/org/alfresco/repo/web/scripts/publishing/PublishingEnvironmentWebScript.java @@ -19,7 +19,6 @@ package org.alfresco.repo.web.scripts.publishing; -import static org.alfresco.repo.web.scripts.publishing.PublishingWebScriptConstants.ENVIRONMENT_ID; import static org.alfresco.repo.web.scripts.publishing.PublishingWebScriptConstants.SITE_ID; import java.util.Map; @@ -58,21 +57,15 @@ public abstract class PublishingEnvironmentWebScript extends DeclarativeWebScrip String msg = "A Site ID must be specified!"; throw new WebScriptException(HttpServletResponse.SC_BAD_REQUEST, msg); } - String environmentId = params.get(ENVIRONMENT_ID); - if(environmentId == null) + if (defaultEnvironmentId == null) { - if(defaultEnvironmentId == null) - { - String msg = "An Environment ID must be specified!"; - throw new WebScriptException(HttpServletResponse.SC_BAD_REQUEST, msg); - } - environmentId = defaultEnvironmentId; + String msg = "An Environment ID must be specified!"; + throw new WebScriptException(HttpServletResponse.SC_BAD_REQUEST, msg); } - - Environment environment = publishingService.getEnvironment(siteId, environmentId); + Environment environment = publishingService.getEnvironment(siteId, defaultEnvironmentId); if(environment == null) { - String msg = "Environment " +environmentId + " does not exist in site " +siteId; + String msg = "Environment " + defaultEnvironmentId + " does not exist in site " +siteId; throw new WebScriptException(HttpServletResponse.SC_BAD_REQUEST, msg); } return new Pair(siteId, environment); diff --git a/source/java/org/alfresco/repo/web/scripts/publishing/PublishingWebScriptConstants.java b/source/java/org/alfresco/repo/web/scripts/publishing/PublishingWebScriptConstants.java index 78151a7a8c..1e25c5b495 100644 --- a/source/java/org/alfresco/repo/web/scripts/publishing/PublishingWebScriptConstants.java +++ b/source/java/org/alfresco/repo/web/scripts/publishing/PublishingWebScriptConstants.java @@ -28,7 +28,6 @@ public interface PublishingWebScriptConstants { // URL Template Keys. public static final String SITE_ID = "site_id"; - public static final String ENVIRONMENT_ID = "environment_id"; // General Model Keys public static final String ID = "id";