Package org.alfresco.rest.requests
Class FolderRules
-
Field Summary
Fields inherited from class org.alfresco.rest.requests.ModelRequest
restWrapper -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateListOfRules(List<RestRuleModel> ruleModels) Create several rules.createSingleRule(RestRuleModel ruleModel) Create a single rule.voiddeleteRule(String ruleId) Deletes a rule definition for the folder node using DELETE call on "nodes/{nodeId}/rule-sets/{ruleSetId}/rules/{ruleId}"Gets a list of rules for the folder node using GET call on "nodes/{nodeId}/rule-sets/{ruleSetId}/rules"getSingleRule(String ruleId) Gets a single rule definition for the folder node using GET call on "nodes/{nodeId}/rule-sets/{ruleSetId}/rules/{ruleId}"updateRule(String ruleId, RestRuleModel ruleModel) Update a rule.withNodeId(String nodeId) withRuleSetId(String ruleSetId) Methods inherited from class org.alfresco.rest.requests.ModelRequest
include, includePath, usingParams
-
Constructor Details
-
FolderRules
-
-
Method Details
-
withNodeId
-
withRuleSetId
-
getListOfRules
Gets a list of rules for the folder node using GET call on "nodes/{nodeId}/rule-sets/{ruleSetId}/rules"- Returns:
-
getSingleRule
Gets a single rule definition for the folder node using GET call on "nodes/{nodeId}/rule-sets/{ruleSetId}/rules/{ruleId}"- Returns:
-
createListOfRules
Create several rules.- Parameters:
ruleModels- The list of rules.- Returns:
- The same list of rules with some data populated by the repository.
-
createSingleRule
Create a single rule.- Parameters:
ruleModel- The rule to create.- Returns:
- The created rule with some data populated by the repository.
-
updateRule
Update a rule.- Parameters:
ruleId- The id of the rule to update.ruleModel- The updated rule definition.- Returns:
- The updated rule with some data populated by the repository.
-
deleteRule
Deletes a rule definition for the folder node using DELETE call on "nodes/{nodeId}/rule-sets/{ruleSetId}/rules/{ruleId}"- Parameters:
ruleId- The id of the rule to delete.
-