Class ExtendedActionServiceImpl

  • All Implemented Interfaces:
    org.alfresco.repo.action.RuntimeActionService, org.alfresco.repo.copy.CopyServicePolicies.OnCopyCompletePolicy, org.alfresco.repo.copy.CopyServicePolicies.OnCopyNodePolicy, org.alfresco.repo.policy.ClassPolicy, org.alfresco.repo.policy.Policy, org.alfresco.service.cmr.action.ActionService, org.springframework.beans.factory.Aware, org.springframework.context.ApplicationContextAware

    public class ExtendedActionServiceImpl
    extends org.alfresco.repo.action.ActionServiceImpl
    implements org.springframework.context.ApplicationContextAware
    Extended action service implementation.
    Since:
    2.1
    Author:
    Roy Wetherall
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.alfresco.repo.policy.Policy

        org.alfresco.repo.policy.Policy.Arg
    • Field Summary

      • Fields inherited from interface org.alfresco.repo.copy.CopyServicePolicies.OnCopyCompletePolicy

        QNAME
      • Fields inherited from interface org.alfresco.repo.copy.CopyServicePolicies.OnCopyNodePolicy

        ARG_0, ARG_1, QNAME
      • Fields inherited from interface org.alfresco.repo.policy.Policy

        NAMESPACE
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.alfresco.service.cmr.action.ActionConditionDefinition getActionConditionDefinition​(String name)  
      List<org.alfresco.service.cmr.action.ActionDefinition> getActionDefinitions​(org.alfresco.service.cmr.repository.NodeRef nodeRef)  
      void setApplicationContext​(org.springframework.context.ApplicationContext applicationContext)  
      void setFilePlanService​(FilePlanService filePlanService)  
      • Methods inherited from class org.alfresco.repo.action.ActionServiceImpl

        createAction, createAction, createAction, createActionCondition, createActionCondition, createActionNodeRef, createCompositeAction, createCompositeActionCondition, directActionExecution, evaluateAction, evaluateActionCondition, executeAction, executeAction, executeAction, executeActionImpl, getAction, getActionConditionDefinitions, getActionDefinition, getActionDefinitions, getActions, getCopyCallback, getParameterConstraint, getParameterConstraints, init, onCopyComplete, onLogException, populateCompositeAction, postCommit, registerActionConditionEvaluator, registerActionExecuter, registerAsynchronousActionExecutionQueue, registerParameterConstraint, removeAction, removeAllActions, saveAction, saveActionImpl, setActionTrackingService, setAsynchronousActionExecutionQueues, setAuthenticationContext, setDictionaryService, setMonitor, setNodeService, setPolicyComponent, setSearchService
    • Constructor Detail

      • ExtendedActionServiceImpl

        public ExtendedActionServiceImpl()
    • Method Detail

      • setApplicationContext

        public void setApplicationContext​(org.springframework.context.ApplicationContext applicationContext)
        Specified by:
        setApplicationContext in interface org.springframework.context.ApplicationContextAware
        Overrides:
        setApplicationContext in class org.alfresco.repo.action.ActionServiceImpl
        See Also:
        ActionServiceImpl.setApplicationContext(org.springframework.context.ApplicationContext)
      • setFilePlanService

        public void setFilePlanService​(FilePlanService filePlanService)
        Parameters:
        filePlanService - file plan service
      • getActionConditionDefinition

        public org.alfresco.service.cmr.action.ActionConditionDefinition getActionConditionDefinition​(String name)
        Specified by:
        getActionConditionDefinition in interface org.alfresco.service.cmr.action.ActionService
        Overrides:
        getActionConditionDefinition in class org.alfresco.repo.action.ActionServiceImpl
        See Also:
        ActionServiceImpl.getActionConditionDefinition(java.lang.String)
      • getActionDefinitions

        public List<org.alfresco.service.cmr.action.ActionDefinition> getActionDefinitions​(org.alfresco.service.cmr.repository.NodeRef nodeRef)
        Specified by:
        getActionDefinitions in interface org.alfresco.service.cmr.action.ActionService
        Overrides:
        getActionDefinitions in class org.alfresco.repo.action.ActionServiceImpl
        See Also:
        ActionServiceImpl.getActionDefinitions(org.alfresco.service.cmr.repository.NodeRef)