public class ExtendedRuleServiceImpl
extends org.alfresco.repo.rule.RuleServiceImpl
| Modifier and Type | Field and Description |
|---|---|
protected org.alfresco.service.cmr.repository.NodeService |
nodeService
node service
|
protected RecordService |
recordService
Record service
|
| Constructor and Description |
|---|
ExtendedRuleServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
executeRule(org.alfresco.service.cmr.rule.Rule rule,
org.alfresco.service.cmr.repository.NodeRef nodeRef,
Set<org.alfresco.repo.rule.RuleServiceImpl.ExecutedRuleData> executedRules) |
void |
init()
Init method
|
void |
removeRule(org.alfresco.service.cmr.repository.NodeRef nodeRef,
org.alfresco.service.cmr.rule.Rule rule) |
void |
saveRule(org.alfresco.service.cmr.repository.NodeRef nodeRef,
org.alfresco.service.cmr.rule.Rule rule) |
void |
setFilePlanService(FilePlanService filePlanService) |
void |
setNodeService2(org.alfresco.service.cmr.repository.NodeService nodeService) |
void |
setRecordService(RecordService recordService) |
void |
setRunAsAdmin(boolean runAsAdmin) |
addRulePendingExecution, addRulePendingExecution, countRules, disableRule, disableRules, disableRules, disableRuleType, enableRule, enableRules, enableRules, enableRuleType, executePendingRules, getLinkedFromRuleNodes, getLinkedToRuleNode, getOwningNodeRef, getOwningNodeRef, getRule, getRules, getRules, getRules, getRuleType, getRuleTypes, getSavedRuleFolderAssoc, getSavedRuleFolderRef, hasRules, isEnabled, isLinkedToRuleNode, isRuleTypeEnabled, onAddAspect, onCreateChildAssociation, onCreateNode, onUpdateNode, registerRuleType, removeAllRules, removeRulePendingExecution, rulesEnabled, saveRule, setActionService, setCopyService, setDictionaryService, setNodeRulesCache, setNodeService, setPermissionService, setPolicyComponent, setRulePosition, setRulePosition, setRulesDisabled, setRuntimeActionService, setRuntimeNodeServiceprotected org.alfresco.service.cmr.repository.NodeService nodeService
protected RecordService recordService
public void setNodeService2(org.alfresco.service.cmr.repository.NodeService nodeService)
nodeService - node servicepublic void setFilePlanService(FilePlanService filePlanService)
filePlanService - file plan servicepublic void setRecordService(RecordService recordService)
recordService - record servicepublic void setRunAsAdmin(boolean runAsAdmin)
runAsAdmin - true if run rules as admin, false otherwisepublic void init()
init in class org.alfresco.repo.rule.RuleServiceImplpublic void saveRule(org.alfresco.service.cmr.repository.NodeRef nodeRef,
org.alfresco.service.cmr.rule.Rule rule)
saveRule in interface org.alfresco.service.cmr.rule.RuleServicesaveRule in class org.alfresco.repo.rule.RuleServiceImplRuleServiceImpl.saveRule(org.alfresco.service.cmr.repository.NodeRef, org.alfresco.service.cmr.rule.Rule)public void removeRule(org.alfresco.service.cmr.repository.NodeRef nodeRef,
org.alfresco.service.cmr.rule.Rule rule)
removeRule in interface org.alfresco.service.cmr.rule.RuleServiceremoveRule in class org.alfresco.repo.rule.RuleServiceImplRuleServiceImpl.removeRule(org.alfresco.service.cmr.repository.NodeRef, org.alfresco.service.cmr.rule.Rule)public void executeRule(org.alfresco.service.cmr.rule.Rule rule,
org.alfresco.service.cmr.repository.NodeRef nodeRef,
Set<org.alfresco.repo.rule.RuleServiceImpl.ExecutedRuleData> executedRules)
executeRule in interface org.alfresco.repo.rule.RuntimeRuleServiceexecuteRule in class org.alfresco.repo.rule.RuleServiceImplRuleServiceImpl.executeRule(org.alfresco.service.cmr.rule.Rule, org.alfresco.service.cmr.repository.NodeRef, java.util.Set)Copyright © 2005–2016 Alfresco Software. All rights reserved.