Class MockActionService

  • All Implemented Interfaces:
    Serializable, org.alfresco.service.cmr.action.ActionService

    public class MockActionService
    extends Object
    implements org.alfresco.service.cmr.action.ActionService, Serializable
    See Also:
    Serialized Form
    • Constructor Detail

      • MockActionService

        public MockActionService()
    • Method Detail

      • getActionDefinition

        public org.alfresco.service.cmr.action.ActionDefinition getActionDefinition​(String name)
        Specified by:
        getActionDefinition in interface org.alfresco.service.cmr.action.ActionService
      • getActionDefinitions

        public List<org.alfresco.service.cmr.action.ActionDefinition> getActionDefinitions()
        Specified by:
        getActionDefinitions in interface org.alfresco.service.cmr.action.ActionService
      • 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
      • getActionConditionDefinition

        public org.alfresco.service.cmr.action.ActionConditionDefinition getActionConditionDefinition​(String name)
        Specified by:
        getActionConditionDefinition in interface org.alfresco.service.cmr.action.ActionService
      • getActionConditionDefinitions

        public List<org.alfresco.service.cmr.action.ActionConditionDefinition> getActionConditionDefinitions()
        Specified by:
        getActionConditionDefinitions in interface org.alfresco.service.cmr.action.ActionService
      • getParameterConstraint

        public org.alfresco.service.cmr.action.ParameterConstraint getParameterConstraint​(String name)
        Specified by:
        getParameterConstraint in interface org.alfresco.service.cmr.action.ActionService
      • getParameterConstraints

        public List<org.alfresco.service.cmr.action.ParameterConstraint> getParameterConstraints()
        Specified by:
        getParameterConstraints in interface org.alfresco.service.cmr.action.ActionService
      • createAction

        public org.alfresco.service.cmr.action.Action createAction​(String name)
        Specified by:
        createAction in interface org.alfresco.service.cmr.action.ActionService
      • createAction

        public org.alfresco.service.cmr.action.Action createAction​(String name,
                                                                   Map<String,​Serializable> params)
        Specified by:
        createAction in interface org.alfresco.service.cmr.action.ActionService
      • createCompositeAction

        public org.alfresco.service.cmr.action.CompositeAction createCompositeAction()
        Specified by:
        createCompositeAction in interface org.alfresco.service.cmr.action.ActionService
      • createActionCondition

        public org.alfresco.service.cmr.action.ActionCondition createActionCondition​(String name)
        Specified by:
        createActionCondition in interface org.alfresco.service.cmr.action.ActionService
      • createActionCondition

        public org.alfresco.service.cmr.action.ActionCondition createActionCondition​(String name,
                                                                                     Map<String,​Serializable> params)
        Specified by:
        createActionCondition in interface org.alfresco.service.cmr.action.ActionService
      • createCompositeActionCondition

        public org.alfresco.service.cmr.action.CompositeActionCondition createCompositeActionCondition()
        Specified by:
        createCompositeActionCondition in interface org.alfresco.service.cmr.action.ActionService
      • executeAction

        public void executeAction​(org.alfresco.service.cmr.action.Action action,
                                  org.alfresco.service.cmr.repository.NodeRef actionedUponNodeRef)
        Specified by:
        executeAction in interface org.alfresco.service.cmr.action.ActionService
      • executeAction

        public void executeAction​(org.alfresco.service.cmr.action.Action action,
                                  org.alfresco.service.cmr.repository.NodeRef actionedUponNodeRef,
                                  boolean checkConditions)
        Specified by:
        executeAction in interface org.alfresco.service.cmr.action.ActionService
      • executeAction

        public void executeAction​(org.alfresco.service.cmr.action.Action action,
                                  org.alfresco.service.cmr.repository.NodeRef actionedUponNodeRef,
                                  boolean checkConditions,
                                  boolean executeAsynchronously)
        Specified by:
        executeAction in interface org.alfresco.service.cmr.action.ActionService
      • evaluateAction

        public boolean evaluateAction​(org.alfresco.service.cmr.action.Action action,
                                      org.alfresco.service.cmr.repository.NodeRef actionedUponNodeRef)
        Specified by:
        evaluateAction in interface org.alfresco.service.cmr.action.ActionService
      • evaluateActionCondition

        public boolean evaluateActionCondition​(org.alfresco.service.cmr.action.ActionCondition condition,
                                               org.alfresco.service.cmr.repository.NodeRef actionedUponNodeRef)
        Specified by:
        evaluateActionCondition in interface org.alfresco.service.cmr.action.ActionService
      • saveAction

        public void saveAction​(org.alfresco.service.cmr.repository.NodeRef nodeRef,
                               org.alfresco.service.cmr.action.Action action)
        Specified by:
        saveAction in interface org.alfresco.service.cmr.action.ActionService
      • getActions

        public List<org.alfresco.service.cmr.action.Action> getActions​(org.alfresco.service.cmr.repository.NodeRef nodeRef)
        Specified by:
        getActions in interface org.alfresco.service.cmr.action.ActionService
      • getAction

        public org.alfresco.service.cmr.action.Action getAction​(org.alfresco.service.cmr.repository.NodeRef nodeRef,
                                                                String actionId)
        Specified by:
        getAction in interface org.alfresco.service.cmr.action.ActionService
      • removeAction

        public void removeAction​(org.alfresco.service.cmr.repository.NodeRef nodeRef,
                                 org.alfresco.service.cmr.action.Action action)
        Specified by:
        removeAction in interface org.alfresco.service.cmr.action.ActionService
      • removeAllActions

        public void removeAllActions​(org.alfresco.service.cmr.repository.NodeRef nodeRef)
        Specified by:
        removeAllActions in interface org.alfresco.service.cmr.action.ActionService