Package org.alfresco.rest.api.rules
Class NodeRuleExecutionsRelation
java.lang.Object
org.alfresco.rest.api.rules.NodeRuleExecutionsRelation
- All Implemented Interfaces:
RelationshipResourceAction.Create<RuleExecution>
,ResourceAction
,org.springframework.beans.factory.InitializingBean
@Experimental
@RelationshipResource(name="rule-executions",
entityResource=NodesEntityResource.class,
title="Executing rules")
public class NodeRuleExecutionsRelation
extends Object
implements RelationshipResourceAction.Create<RuleExecution>, org.springframework.beans.factory.InitializingBean
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
create
(String folderNodeId, List<RuleExecution> ruleExecutionParameters, Parameters parameters) Execute rules for given folder node.
-
Constructor Details
-
NodeRuleExecutionsRelation
-
-
Method Details
-
afterPropertiesSet
- Specified by:
afterPropertiesSet
in interfaceorg.springframework.beans.factory.InitializingBean
- Throws:
Exception
-
create
public List<RuleExecution> create(String folderNodeId, List<RuleExecution> ruleExecutionParameters, Parameters parameters) Execute rules for given folder node.- Specified by:
create
in interfaceRelationshipResourceAction.Create<RuleExecution>
- Parameters:
folderNodeId
- - the ID of a folderruleExecutionParameters
- - rule execution parametersparameters
- - additional request parameters- Returns:
- execution details
-