| Package | Description |
|---|---|
| org.alfresco.repo.rule | |
| org.alfresco.service.cmr.rule |
| Modifier and Type | Field and Description |
|---|---|
protected Rule |
RuleServiceImpl.ExecutedRuleData.rule |
| Modifier and Type | Method and Description |
|---|---|
Rule |
RuleServiceImpl.ExecutedRuleData.getRule() |
Rule |
RuleServiceImpl.getRule(org.alfresco.service.cmr.repository.NodeRef ruleNodeRef)
Create the rule object from the rule node reference
|
| Modifier and Type | Method and Description |
|---|---|
List<Rule> |
RuleServiceImpl.getRules(org.alfresco.service.cmr.repository.NodeRef nodeRef) |
List<Rule> |
RuleServiceImpl.getRules(org.alfresco.service.cmr.repository.NodeRef nodeRef,
boolean includeInherited) |
List<Rule> |
RuleServiceImpl.getRules(org.alfresco.service.cmr.repository.NodeRef nodeRef,
boolean includeInherited,
String ruleTypeName) |
| Modifier and Type | Method and Description |
|---|---|
void |
RuntimeRuleService.addRulePendingExecution(org.alfresco.service.cmr.repository.NodeRef actionableNodeRef,
org.alfresco.service.cmr.repository.NodeRef actionedUponNodeRef,
Rule rule)
Add a rule to the pending execution list
|
void |
RuleServiceImpl.addRulePendingExecution(org.alfresco.service.cmr.repository.NodeRef actionableNodeRef,
org.alfresco.service.cmr.repository.NodeRef actionedUponNodeRef,
Rule rule) |
void |
RuntimeRuleService.addRulePendingExecution(org.alfresco.service.cmr.repository.NodeRef actionableNodeRef,
org.alfresco.service.cmr.repository.NodeRef actionedUponNodeRef,
Rule rule,
boolean executeAtEnd)
Add a rule to the pending execution list
|
void |
RuleServiceImpl.addRulePendingExecution(org.alfresco.service.cmr.repository.NodeRef actionableNodeRef,
org.alfresco.service.cmr.repository.NodeRef actionedUponNodeRef,
Rule rule,
boolean executeAtEnd) |
void |
RuleServiceImpl.disableRule(Rule rule) |
void |
RuleServiceImpl.enableRule(Rule rule) |
void |
RuntimeRuleService.executeRule(Rule rule,
org.alfresco.service.cmr.repository.NodeRef actionedUponNodeRef,
Set<RuleServiceImpl.ExecutedRuleData> executedRules)
Execute a rule
|
void |
RuleServiceImpl.executeRule(Rule rule,
org.alfresco.service.cmr.repository.NodeRef actionedUponNodeRef,
Set<RuleServiceImpl.ExecutedRuleData> executedRules) |
org.alfresco.service.cmr.repository.NodeRef |
RuleServiceImpl.getOwningNodeRef(Rule rule) |
void |
RuleServiceImpl.removeRule(org.alfresco.service.cmr.repository.NodeRef nodeRef,
Rule rule) |
void |
RuleServiceImpl.saveRule(org.alfresco.service.cmr.repository.NodeRef nodeRef,
Rule rule) |
void |
RuleServiceImpl.saveRule(org.alfresco.service.cmr.repository.NodeRef nodeRef,
Rule rule,
int index) |
void |
RuleServiceImpl.setRulePosition(org.alfresco.service.cmr.repository.NodeRef nodeRef,
Rule rule,
int index) |
| Modifier and Type | Method and Description |
|---|---|
void |
RuleServiceImpl.setNodeRulesCache(org.alfresco.repo.cache.SimpleCache<org.alfresco.service.cmr.repository.NodeRef,List<Rule>> nodeRulesCache)
Set the cache to hold node's individual rules.
|
| Constructor and Description |
|---|
ExecutedRuleData(org.alfresco.service.cmr.repository.NodeRef actionableNodeRef,
Rule rule) |
| Modifier and Type | Method and Description |
|---|---|
Rule |
RuleService.getRule(org.alfresco.service.cmr.repository.NodeRef nodeRef)
Get the rule given its node reference
|
| Modifier and Type | Method and Description |
|---|---|
List<Rule> |
RuleService.getRules(org.alfresco.service.cmr.repository.NodeRef nodeRef)
Get all the rules associated with an actionable node, including those
inherited from parents.
|
List<Rule> |
RuleService.getRules(org.alfresco.service.cmr.repository.NodeRef nodeRef,
boolean includeInhertied)
Get the rules associated with an actionable node.
|
List<Rule> |
RuleService.getRules(org.alfresco.service.cmr.repository.NodeRef nodeRef,
boolean includeInhertiedRuleType,
String ruleTypeName)
Get the rules associated with an actionable node that are of a specific rule type.
|
| Modifier and Type | Method and Description |
|---|---|
void |
RuleService.disableRule(Rule rule)
Disables a rule, preventing it from being fired.
|
void |
RuleService.enableRule(Rule rule)
Enables a rule previously disabled.
|
org.alfresco.service.cmr.repository.NodeRef |
RuleService.getOwningNodeRef(Rule rule)
Returns the owning node reference for a rule.
|
void |
RuleService.removeRule(org.alfresco.service.cmr.repository.NodeRef nodeRef,
Rule rule)
Removes a rule from the given rule actionable node
|
void |
RuleService.saveRule(org.alfresco.service.cmr.repository.NodeRef nodeRef,
Rule rule)
Saves the details of the rule to the specified node reference.
|
void |
RuleService.saveRule(org.alfresco.service.cmr.repository.NodeRef nodeRef,
Rule rule,
int index) |
void |
RuleService.setRulePosition(org.alfresco.service.cmr.repository.NodeRef nodeRef,
Rule rule,
int index) |
Copyright © 2005–2018 Alfresco Software. All rights reserved.