Class ProcessInstanceVariableAdminControllerImpl
- java.lang.Object
-
- org.activiti.cloud.services.rest.controllers.ProcessInstanceVariableAdminControllerImpl
-
- All Implemented Interfaces:
ProcessInstanceVariableAdminController
@RestController public class ProcessInstanceVariableAdminControllerImpl extends Object implements ProcessInstanceVariableAdminController
-
-
Constructor Summary
Constructors Constructor Description ProcessInstanceVariableAdminControllerImpl(ProcessInstanceVariableRepresentationModelAssembler variableRepresentationModelAssembler, org.activiti.api.process.runtime.ProcessAdminRuntime processAdminRuntime, CollectionModelAssembler resourcesAssembler)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.springframework.hateoas.CollectionModel<org.springframework.hateoas.EntityModel<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 Detail
-
ProcessInstanceVariableAdminControllerImpl
@Autowired public ProcessInstanceVariableAdminControllerImpl(ProcessInstanceVariableRepresentationModelAssembler variableRepresentationModelAssembler, org.activiti.api.process.runtime.ProcessAdminRuntime processAdminRuntime, CollectionModelAssembler resourcesAssembler)
-
-
Method Detail
-
getVariables
public org.springframework.hateoas.CollectionModel<org.springframework.hateoas.EntityModel<CloudVariableInstance>> getVariables(String processInstanceId)
- Specified by:
getVariablesin interfaceProcessInstanceVariableAdminController
-
updateVariables
public org.springframework.http.ResponseEntity<Void> updateVariables(@PathVariable String processInstanceId, @RequestBody org.activiti.api.process.model.payloads.SetProcessVariablesPayload setProcessVariablesPayload)
- Specified by:
updateVariablesin interfaceProcessInstanceVariableAdminController
-
removeVariables
public org.springframework.http.ResponseEntity<Void> removeVariables(@PathVariable String processInstanceId, @RequestBody org.activiti.api.process.model.payloads.RemoveProcessVariablesPayload removeProcessVariablesPayload)
- Specified by:
removeVariablesin interfaceProcessInstanceVariableAdminController
-
-