Class ProcessInstanceMigrationController
java.lang.Object
org.camunda.community.migration.processInstance.ProcessInstanceMigrationController
@RestController
@RequestMapping("/api/migration")
public class ProcessInstanceMigrationController
extends Object
-
Constructor Summary
ConstructorsConstructorDescriptionProcessInstanceMigrationController(String operateBaseUrl, MigrationTaskService selectionService, Camunda8Service camunda8Service, TaskMappingService taskMappingService, Camunda7ClientProperties camunda7ClientProperties) -
Method Summary
Modifier and TypeMethodDescriptioncomplete(Long id, ProcessInstanceMigrationVariables body) links()org.springframework.http.ResponseEntity<?>tasks(boolean includeCompleted)
-
Constructor Details
-
ProcessInstanceMigrationController
@Autowired public ProcessInstanceMigrationController(@Value("${camunda.operate.base-url:null}") String operateBaseUrl, MigrationTaskService selectionService, Camunda8Service camunda8Service, TaskMappingService taskMappingService, Camunda7ClientProperties camunda7ClientProperties)
-
-
Method Details
-
start
@PostMapping("/start") public org.springframework.http.ResponseEntity<?> start(@RequestBody ProcessInstanceMigrationStartRequestDto dto) -
tasks
@GetMapping("/tasks") public List<UserTaskDto> tasks(@RequestParam(value="includeCompleted",defaultValue="false") boolean includeCompleted) -
task
-
complete
@PutMapping("/tasks/{id}") public UserTaskDto complete(@PathVariable("id") Long id, @RequestBody ProcessInstanceMigrationVariables body) -
links
-