Class CreateNodeRuleTrigger

    • Constructor Detail

      • CreateNodeRuleTrigger

        public CreateNodeRuleTrigger()
    • Method Detail

      • setIsClassBehaviour

        public void setIsClassBehaviour​(boolean isClassBehaviour)
        Set whether this is a class behaviour or not
      • setRuntimeRuleService

        public void setRuntimeRuleService​(RuntimeRuleService runtimeRuleService)
        Set the rule service
      • onCreateNode

        public void onCreateNode​(org.alfresco.service.cmr.repository.ChildAssociationRef childAssocRef)
        Called when a new node has been created.
        Specified by:
        onCreateNode in interface NodeServicePolicies.OnCreateNodePolicy
        Parameters:
        childAssocRef - the created child association reference
      • onAddAspect

        public void onAddAspect​(org.alfresco.service.cmr.repository.NodeRef nodeRef,
                                org.alfresco.service.namespace.QName aspectTypeQName)
        On add aspect behaviour
      • onRemoveAspect

        public void onRemoveAspect​(org.alfresco.service.cmr.repository.NodeRef nodeRef,
                                   org.alfresco.service.namespace.QName aspectTypeQName)
        On remove aspect behaviour