Package org.alfresco.rest.requests
Class Actions
- java.lang.Object
-
- org.alfresco.rest.requests.ModelRequest<Actions>
-
- org.alfresco.rest.requests.Actions
-
public class Actions extends ModelRequest<Actions>
-
-
Field Summary
-
Fields inherited from class org.alfresco.rest.requests.ModelRequest
restWrapper
-
-
Constructor Summary
Constructors Constructor Description Actions(RestWrapper restWrapper)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.json.JSONObjectexecuteAction(java.lang.String actionDefinitionId, org.alfresco.utility.model.RepoTestModel targetNode)Execute action without parameters using POST on '/action-executions'org.json.JSONObjectexecuteAction(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'RestActionDefinitionModelgetActionDefinitionById(java.lang.String actionDefinitionId)Get specific action definition using GET on '/action-definitions/{actionDefinitionId}'RestActionDefinitionModelsCollectionlistActionDefinitions()List available actions using GET on '/action-definitions'-
Methods inherited from class org.alfresco.rest.requests.ModelRequest
includePath, usingParams
-
-
-
-
Constructor Detail
-
Actions
public Actions(RestWrapper restWrapper)
-
-
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.ExceptionExecute 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.ExceptionExecute 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
-
-