Package fr.becpg.repo.rule
Class SingleAssocRefPolicyRuleTrigger
java.lang.Object
org.alfresco.repo.rule.ruletrigger.RuleTriggerAbstractBase
fr.becpg.repo.rule.SingleAssocRefPolicyRuleTrigger
- All Implemented Interfaces:
org.alfresco.repo.rule.ruletrigger.RuleTrigger
public class SingleAssocRefPolicyRuleTrigger
extends org.alfresco.repo.rule.ruletrigger.RuleTriggerAbstractBase
SingleAssocRefPolicyRuleTrigger class.
- Author:
- matthieu
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Set<org.alfresco.service.namespace.QName>private booleanprivate static org.apache.commons.logging.Logprivate Stringprivate StringFields inherited from class org.alfresco.repo.rule.ruletrigger.RuleTriggerAbstractBase
authenticationComponent, contentService, dictionaryService, executeRuleImmediately, nodeService, policyComponent, ruleServiceFields inherited from interface org.alfresco.repo.rule.ruletrigger.RuleTrigger
RULE_TRIGGER_NEW_NODES, RULE_TRIGGER_RENAMED_NODES -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidpolicyBehaviour(org.alfresco.service.cmr.repository.AssociationRef assocRef) policyBehaviour.voidregisterRuleTrigger.voidsetExcludedAssociationTypes(Set<org.alfresco.service.namespace.QName> assocTypes) setExcludedAssociationTypes.voidsetIgnoreEntityDataList(boolean ignoreEntityDataList) Setter for the fieldignoreEntityDataList.voidsetPolicyName(String policyName) Setter for the fieldpolicyName.voidsetPolicyNamespace(String policyNamespace) Setter for the fieldpolicyNamespace.Methods inherited from class org.alfresco.repo.rule.ruletrigger.RuleTriggerAbstractBase
areRulesEnabled, getIgnoredAspects, getIgnoredTypes, ignoreTrigger, registerRuleType, setAuthenticationComponent, setContentService, setDictionaryService, setExecuteRuleImmediately, setIgnoredAspectsStr, setIgnoredTypeStr, setNodeService, setPolicyComponent, setRuleService, triggerRules
-
Field Details
-
logger
private static org.apache.commons.logging.Log logger -
policyNamespace
-
policyName
-
excludedAssocTypes
-
ignoreEntityDataList
private boolean ignoreEntityDataList
-
-
Constructor Details
-
SingleAssocRefPolicyRuleTrigger
public SingleAssocRefPolicyRuleTrigger()
-
-
Method Details
-
setPolicyNamespace
Setter for the field
policyNamespace.- Parameters:
policyNamespace- aStringobject
-
setPolicyName
Setter for the field
policyName.- Parameters:
policyName- aStringobject
-
setExcludedAssociationTypes
setExcludedAssociationTypes.
- Parameters:
assocTypes- aSetobject
-
setIgnoreEntityDataList
public void setIgnoreEntityDataList(boolean ignoreEntityDataList) Setter for the field
ignoreEntityDataList.- Parameters:
ignoreEntityDataList- a boolean
-
registerRuleTrigger
public void registerRuleTrigger()registerRuleTrigger.
- See Also:
-
RuleTrigger.registerRuleTrigger()
-
policyBehaviour
public void policyBehaviour(org.alfresco.service.cmr.repository.AssociationRef assocRef) policyBehaviour.
- Parameters:
assocRef- aAssociationRefobject
-