Class HistoricTaskInstanceBaseResource

java.lang.Object
org.flowable.cmmn.rest.service.api.history.task.HistoricTaskInstanceBaseResource
Direct Known Subclasses:
HistoricTaskInstanceCollectionResource, HistoricTaskInstanceIdentityLinkCollectionResource, HistoricTaskInstanceQueryResource, HistoricTaskInstanceResource, HistoricTaskInstanceVariableDataResource

public class HistoricTaskInstanceBaseResource extends Object
Author:
Tijs Rademakers
  • Field Details

    • restResponseFactory

      @Autowired protected CmmnRestResponseFactory restResponseFactory
    • historyService

      @Autowired protected org.flowable.cmmn.api.CmmnHistoryService historyService
    • restApiInterceptor

      @Autowired(required=false) protected CmmnRestApiInterceptor restApiInterceptor
  • Constructor Details

    • HistoricTaskInstanceBaseResource

      public HistoricTaskInstanceBaseResource()
  • Method Details

    • getQueryResponse

      protected DataResponse<HistoricTaskInstanceResponse> getQueryResponse(HistoricTaskInstanceQueryRequest queryRequest, Map<String,String> allRequestParams)
    • getHistoricTaskInstanceFromRequest

      protected org.flowable.task.api.history.HistoricTaskInstance getHistoricTaskInstanceFromRequest(String taskId)
      Returns the HistoricTaskInstance that is requested and calls the access interceptor. Throws the right exceptions when bad request was made or instance was not found.
    • getHistoricTaskInstanceFromRequestWithoutAccessCheck

      protected org.flowable.task.api.history.HistoricTaskInstance getHistoricTaskInstanceFromRequestWithoutAccessCheck(String taskId)
      Returns the HistoricTaskInstance that is requested without calling the access interceptor Throws the right exceptions when bad request was made or instance was not found.
    • addTaskVariables

      protected void addTaskVariables(org.flowable.task.api.history.HistoricTaskInstanceQuery taskInstanceQuery, List<QueryVariable> variables)
    • addProcessVariables

      protected void addProcessVariables(org.flowable.task.api.history.HistoricTaskInstanceQuery taskInstanceQuery, List<QueryVariable> variables)