Class HistoricCaseInstanceResource

java.lang.Object
org.flowable.cmmn.rest.service.api.history.caze.HistoricCaseInstanceBaseResource
org.flowable.cmmn.rest.service.api.history.caze.HistoricCaseInstanceResource

@RestController public class HistoricCaseInstanceResource extends HistoricCaseInstanceBaseResource
Author:
Tijs Rademakers, Joram Barrez
  • Field Details

    • restResponseFactory

      @Autowired protected CmmnRestResponseFactory restResponseFactory
    • cmmnRepositoryService

      @Autowired protected org.flowable.cmmn.api.CmmnRepositoryService cmmnRepositoryService
    • cmmnhistoryService

      @Autowired protected org.flowable.cmmn.api.CmmnHistoryService cmmnhistoryService
    • cmmnRuntimeService

      @Autowired protected org.flowable.cmmn.api.CmmnRuntimeService cmmnRuntimeService
    • cmmnMigrationService

      @Autowired protected org.flowable.cmmn.api.CmmnMigrationService cmmnMigrationService
  • Constructor Details

    • HistoricCaseInstanceResource

      public HistoricCaseInstanceResource()
  • Method Details

    • getCaseInstance

      @GetMapping(value="/cmmn-history/historic-case-instances/{caseInstanceId}", produces="application/json") public HistoricCaseInstanceResponse getCaseInstance(@PathVariable String caseInstanceId)
    • deleteCaseInstance

      @DeleteMapping("/cmmn-history/historic-case-instances/{caseInstanceId}") @ResponseStatus(NO_CONTENT) public void deleteCaseInstance(@PathVariable String caseInstanceId)
    • getStageOverview

      @GetMapping(value="/cmmn-history/historic-case-instances/{caseInstanceId}/stage-overview", produces="application/json") public List<org.flowable.cmmn.api.StageResponse> getStageOverview(@PathVariable String caseInstanceId)
    • migrateHistoricCaseInstance

      @PostMapping(value="/cmmn-history/historic-case-instances/{caseInstanceId}/migrate", produces="application/json") public void migrateHistoricCaseInstance(@PathVariable String caseInstanceId, @RequestBody String migrationDocumentJson)
    • getPlanItemInstanceEndTime

      protected Date getPlanItemInstanceEndTime(List<org.flowable.cmmn.api.history.HistoricPlanItemInstance> stagePlanItemInstances, org.flowable.cmmn.model.Stage stage)
    • getPlanItemInstance

      protected Optional<org.flowable.cmmn.api.history.HistoricPlanItemInstance> getPlanItemInstance(List<org.flowable.cmmn.api.history.HistoricPlanItemInstance> stagePlanItemInstances, org.flowable.cmmn.model.Stage stage)