@RestController public class ProcessInstanceControllerImpl extends Object implements ProcessInstanceController
| Constructor and Description |
|---|
ProcessInstanceControllerImpl(ProcessEngineWrapper processEngine,
RepositoryService repositoryService,
ProcessDiagramGenerator processDiagramGenerator,
ProcessInstanceResourceAssembler resourceAssembler) |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.http.ResponseEntity<Void> |
activate(String processInstanceId) |
String |
getProcessDiagram(String processInstanceId) |
org.springframework.hateoas.Resource<org.activiti.services.core.model.ProcessInstance> |
getProcessInstanceById(String processInstanceId) |
org.springframework.hateoas.PagedResources<ProcessInstanceResource> |
getProcessInstances(org.springframework.data.domain.Pageable pageable,
org.springframework.data.web.PagedResourcesAssembler<org.activiti.services.core.model.ProcessInstance> pagedResourcesAssembler) |
org.springframework.http.ResponseEntity<Void> |
sendSignal(org.activiti.services.core.model.commands.SignalProcessInstancesCmd cmd) |
org.springframework.hateoas.Resource<org.activiti.services.core.model.ProcessInstance> |
startProcess(org.activiti.services.core.model.commands.StartProcessInstanceCmd cmd) |
org.springframework.http.ResponseEntity<Void> |
suspend(String processInstanceId) |
@Autowired public ProcessInstanceControllerImpl(ProcessEngineWrapper processEngine, RepositoryService repositoryService, ProcessDiagramGenerator processDiagramGenerator, ProcessInstanceResourceAssembler resourceAssembler)
public org.springframework.hateoas.PagedResources<ProcessInstanceResource> getProcessInstances(org.springframework.data.domain.Pageable pageable, org.springframework.data.web.PagedResourcesAssembler<org.activiti.services.core.model.ProcessInstance> pagedResourcesAssembler)
getProcessInstances in interface ProcessInstanceControllerpublic org.springframework.hateoas.Resource<org.activiti.services.core.model.ProcessInstance> startProcess(@RequestBody org.activiti.services.core.model.commands.StartProcessInstanceCmd cmd)
startProcess in interface ProcessInstanceControllerpublic org.springframework.hateoas.Resource<org.activiti.services.core.model.ProcessInstance> getProcessInstanceById(@PathVariable String processInstanceId)
getProcessInstanceById in interface ProcessInstanceControllerpublic String getProcessDiagram(@PathVariable String processInstanceId)
getProcessDiagram in interface ProcessInstanceControllerpublic org.springframework.http.ResponseEntity<Void> sendSignal(@RequestBody org.activiti.services.core.model.commands.SignalProcessInstancesCmd cmd)
sendSignal in interface ProcessInstanceControllerpublic org.springframework.http.ResponseEntity<Void> suspend(@PathVariable String processInstanceId)
suspend in interface ProcessInstanceControllerpublic org.springframework.http.ResponseEntity<Void> activate(@PathVariable String processInstanceId)
activate in interface ProcessInstanceControllerCopyright © 2010–2017 Alfresco. All rights reserved.