Compare commits

..

3 Commits

Author SHA1 Message Date
Travis CI User
74141cf4b7 [maven-release-plugin][skip ci] prepare release v1.96 2022-07-25 14:23:21 +00:00
Tom Page
0105b87153 ACS-3214 Add method to update folder rule. (#212) 2022-07-25 15:20:08 +01:00
Travis CI User
c2ed150a7d [maven-release-plugin][skip ci] prepare for next development iteration 2022-07-25 13:56:27 +00:00
2 changed files with 15 additions and 2 deletions

View File

@@ -4,7 +4,7 @@
<groupId>org.alfresco.tas</groupId>
<artifactId>restapi</artifactId>
<name>alfresco-tas-restapi</name>
<version>1.95</version>
<version>1.96</version>
<parent>
<groupId>org.alfresco</groupId>
<artifactId>alfresco-super-pom</artifactId>
@@ -70,7 +70,7 @@
<connection>scm:git:https://github.com/Alfresco/alfresco-tas-restapi.git</connection>
<developerConnection>scm:git:https://github.com/Alfresco/alfresco-tas-restapi.git</developerConnection>
<url>https://github.com/Alfresco/alfresco-tas-restapi</url>
<tag>v1.95</tag>
<tag>v1.96</tag>
</scm>
<issueManagement>

View File

@@ -109,4 +109,17 @@ public class FolderRules extends ModelRequest<FolderRules>
RestRequest request = RestRequest.requestWithBody(HttpMethod.POST, ruleModel.toJson(), BASE_PATH, nodeId, ruleSetId);
return restWrapper.processModel(RestRuleModel.class, request);
}
/**
* Update a rule.
*
* @param ruleId The id of the rule to update.
* @param ruleModel The updated rule definition.
* @return The updated rule with some data populated by the repository.
*/
public RestRuleModel updateRule(String ruleId, RestRuleModel ruleModel)
{
RestRequest request = RestRequest.requestWithBody(HttpMethod.PUT, ruleModel.toJson(), BASE_PATH + "/{ruleId}", nodeId, ruleSetId, ruleId);
return restWrapper.processModel(RestRuleModel.class, request);
}
}