Class ProcessInstanceDeleteController

java.lang.Object
org.activiti.cloud.services.query.rest.ProcessInstanceDeleteController

@ConditionalOnProperty(name="activiti.rest.enable-deletion", matchIfMissing=true) @RestController @RequestMapping(value="/admin/v1/process-instances", produces={"application/hal+json","application/json"}) public class ProcessInstanceDeleteController extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
    ProcessInstanceDeleteController(org.activiti.cloud.services.query.app.repository.ProcessInstanceRepository processInstanceRepository, org.activiti.cloud.services.query.app.repository.TaskRepository taskRepository, org.activiti.cloud.services.query.app.repository.VariableRepository variableRepository, org.activiti.cloud.services.query.app.repository.ServiceTaskRepository serviceTaskRepository, org.activiti.cloud.services.query.app.repository.BPMNActivityRepository bpmnActivityRepository, org.activiti.cloud.services.query.app.repository.BPMNSequenceFlowRepository bpmnSequenceFlowRepository, ProcessInstanceRepresentationModelAssembler processInstanceRepresentationModelAssembler)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.springframework.hateoas.CollectionModel<org.springframework.hateoas.EntityModel<org.activiti.cloud.api.process.model.QueryCloudProcessInstance>>
    deleteProcessInstances(com.querydsl.core.types.Predicate predicate)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ProcessInstanceDeleteController

      @Autowired public ProcessInstanceDeleteController(org.activiti.cloud.services.query.app.repository.ProcessInstanceRepository processInstanceRepository, org.activiti.cloud.services.query.app.repository.TaskRepository taskRepository, org.activiti.cloud.services.query.app.repository.VariableRepository variableRepository, org.activiti.cloud.services.query.app.repository.ServiceTaskRepository serviceTaskRepository, org.activiti.cloud.services.query.app.repository.BPMNActivityRepository bpmnActivityRepository, org.activiti.cloud.services.query.app.repository.BPMNSequenceFlowRepository bpmnSequenceFlowRepository, ProcessInstanceRepresentationModelAssembler processInstanceRepresentationModelAssembler)
  • Method Details

    • deleteProcessInstances

      @RequestMapping(method=DELETE) public org.springframework.hateoas.CollectionModel<org.springframework.hateoas.EntityModel<org.activiti.cloud.api.process.model.QueryCloudProcessInstance>> deleteProcessInstances(com.querydsl.core.types.Predicate predicate)