Class TaskVariableAdminControllerImpl
java.lang.Object
org.activiti.cloud.services.rest.controllers.TaskVariableAdminControllerImpl
- All Implemented Interfaces:
org.activiti.cloud.services.rest.api.TaskVariableAdminController
@RestController
public class TaskVariableAdminControllerImpl
extends Object
implements org.activiti.cloud.services.rest.api.TaskVariableAdminController
-
Constructor Summary
ConstructorsConstructorDescriptionTaskVariableAdminControllerImpl(TaskVariableInstanceRepresentationModelAssembler variableRepresentationModelAssembler, CollectionModelAssembler resourcesAssembler, org.activiti.api.task.runtime.TaskAdminRuntime taskRuntime) -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<Void> createVariable(String taskId, org.activiti.api.task.model.payloads.CreateTaskVariablePayload createTaskVariablePayload) org.springframework.hateoas.CollectionModel<org.springframework.hateoas.EntityModel<org.activiti.cloud.api.model.shared.CloudVariableInstance>> getVariables(String taskId) org.springframework.http.ResponseEntity<Void> updateVariable(String taskId, String variableName, org.activiti.api.task.model.payloads.UpdateTaskVariablePayload updateTaskVariablePayload)
-
Constructor Details
-
TaskVariableAdminControllerImpl
@Autowired public TaskVariableAdminControllerImpl(TaskVariableInstanceRepresentationModelAssembler variableRepresentationModelAssembler, CollectionModelAssembler resourcesAssembler, org.activiti.api.task.runtime.TaskAdminRuntime taskRuntime)
-
-
Method Details
-
getVariables
public org.springframework.hateoas.CollectionModel<org.springframework.hateoas.EntityModel<org.activiti.cloud.api.model.shared.CloudVariableInstance>> getVariables(@PathVariable String taskId) - Specified by:
getVariablesin interfaceorg.activiti.cloud.services.rest.api.TaskVariableAdminController
-
createVariable
public org.springframework.http.ResponseEntity<Void> createVariable(@PathVariable String taskId, @RequestBody org.activiti.api.task.model.payloads.CreateTaskVariablePayload createTaskVariablePayload) - Specified by:
createVariablein interfaceorg.activiti.cloud.services.rest.api.TaskVariableAdminController
-
updateVariable
public org.springframework.http.ResponseEntity<Void> updateVariable(@PathVariable String taskId, @PathVariable String variableName, @RequestBody org.activiti.api.task.model.payloads.UpdateTaskVariablePayload updateTaskVariablePayload) - Specified by:
updateVariablein interfaceorg.activiti.cloud.services.rest.api.TaskVariableAdminController
-