Class ProcessInstanceVariableAdminControllerImpl
java.lang.Object
org.activiti.cloud.services.rest.controllers.ProcessInstanceVariableAdminControllerImpl
- All Implemented Interfaces:
org.activiti.cloud.services.rest.api.ProcessInstanceVariableAdminController
@RestController
public class ProcessInstanceVariableAdminControllerImpl
extends Object
implements org.activiti.cloud.services.rest.api.ProcessInstanceVariableAdminController
-
Constructor Summary
ConstructorsConstructorDescriptionProcessInstanceVariableAdminControllerImpl(ProcessInstanceVariableRepresentationModelAssembler variableRepresentationModelAssembler, org.activiti.api.process.runtime.ProcessAdminRuntime processAdminRuntime, CollectionModelAssembler resourcesAssembler) -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.hateoas.CollectionModel<org.springframework.hateoas.EntityModel<org.activiti.cloud.api.model.shared.CloudVariableInstance>> getVariables(String processInstanceId) org.springframework.http.ResponseEntity<Void> removeVariables(String processInstanceId, org.activiti.api.process.model.payloads.RemoveProcessVariablesPayload removeProcessVariablesPayload) org.springframework.http.ResponseEntity<Void> updateVariables(String processInstanceId, org.activiti.api.process.model.payloads.SetProcessVariablesPayload setProcessVariablesPayload)
-
Constructor Details
-
ProcessInstanceVariableAdminControllerImpl
@Autowired public ProcessInstanceVariableAdminControllerImpl(ProcessInstanceVariableRepresentationModelAssembler variableRepresentationModelAssembler, org.activiti.api.process.runtime.ProcessAdminRuntime processAdminRuntime, CollectionModelAssembler resourcesAssembler)
-
-
Method Details
-
getVariables
public org.springframework.hateoas.CollectionModel<org.springframework.hateoas.EntityModel<org.activiti.cloud.api.model.shared.CloudVariableInstance>> getVariables(String processInstanceId) - Specified by:
getVariablesin interfaceorg.activiti.cloud.services.rest.api.ProcessInstanceVariableAdminController
-
updateVariables
public org.springframework.http.ResponseEntity<Void> updateVariables(@PathVariable String processInstanceId, @RequestBody org.activiti.api.process.model.payloads.SetProcessVariablesPayload setProcessVariablesPayload) - Specified by:
updateVariablesin interfaceorg.activiti.cloud.services.rest.api.ProcessInstanceVariableAdminController
-
removeVariables
public org.springframework.http.ResponseEntity<Void> removeVariables(@PathVariable String processInstanceId, @RequestBody org.activiti.api.process.model.payloads.RemoveProcessVariablesPayload removeProcessVariablesPayload) - Specified by:
removeVariablesin interfaceorg.activiti.cloud.services.rest.api.ProcessInstanceVariableAdminController
-