Class Actions

    • Constructor Summary

      Constructors 
      Constructor Description
      Actions​(RestWrapper restWrapper)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.json.JSONObject executeAction​(java.lang.String actionDefinitionId, org.alfresco.utility.model.RepoTestModel targetNode)
      Execute action without parameters using POST on '/action-executions'
      org.json.JSONObject executeAction​(java.lang.String actionDefinitionId, org.alfresco.utility.model.RepoTestModel targetNode, java.util.Map<java.lang.String,​java.lang.String> params)
      Execute action with parameters using POST on '/action-executions'
      RestActionDefinitionModel getActionDefinitionById​(java.lang.String actionDefinitionId)
      Get specific action definition using GET on '/action-definitions/{actionDefinitionId}'
      RestActionDefinitionModelsCollection listActionDefinitions()
      List available actions using GET on '/action-definitions'
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

    • Method Detail

      • listActionDefinitions

        public RestActionDefinitionModelsCollection listActionDefinitions()
                                                                   throws java.lang.Exception
        List available actions using GET on '/action-definitions'
        Throws:
        java.lang.Exception
      • executeAction

        public org.json.JSONObject executeAction​(java.lang.String actionDefinitionId,
                                                 org.alfresco.utility.model.RepoTestModel targetNode,
                                                 java.util.Map<java.lang.String,​java.lang.String> params)
                                          throws java.lang.Exception
        Execute action with parameters using POST on '/action-executions'
        Throws:
        java.lang.Exception
      • executeAction

        public org.json.JSONObject executeAction​(java.lang.String actionDefinitionId,
                                                 org.alfresco.utility.model.RepoTestModel targetNode)
                                          throws java.lang.Exception
        Execute action without parameters using POST on '/action-executions'
        Throws:
        java.lang.Exception
      • getActionDefinitionById

        public RestActionDefinitionModel getActionDefinitionById​(java.lang.String actionDefinitionId)
                                                          throws java.lang.Exception
        Get specific action definition using GET on '/action-definitions/{actionDefinitionId}'
        Throws:
        java.lang.Exception