Class HistoricActivityInstanceQueryDto

java.lang.Object
org.camunda.bpm.engine.rest.dto.AbstractSearchQueryDto
org.camunda.bpm.engine.rest.dto.AbstractQueryDto<org.camunda.bpm.engine.history.HistoricActivityInstanceQuery>
org.camunda.bpm.engine.rest.dto.history.HistoricActivityInstanceQueryDto

public class HistoricActivityInstanceQueryDto extends AbstractQueryDto<org.camunda.bpm.engine.history.HistoricActivityInstanceQuery>
  • Field Details

    • SORT_BY_HISTORIC_ACTIVITY_INSTANCE_ID_VALUE

      protected static final String SORT_BY_HISTORIC_ACTIVITY_INSTANCE_ID_VALUE
      See Also:
    • SORT_BY_PROCESS_INSTANCE_ID_VALUE

      protected static final String SORT_BY_PROCESS_INSTANCE_ID_VALUE
      See Also:
    • SORT_BY_EXECUTION_ID_VALUE

      protected static final String SORT_BY_EXECUTION_ID_VALUE
      See Also:
    • SORT_BY_ACTIVITY_ID_VALUE

      protected static final String SORT_BY_ACTIVITY_ID_VALUE
      See Also:
    • SORT_BY_ACTIVITY_NAME_VALUE

      protected static final String SORT_BY_ACTIVITY_NAME_VALUE
      See Also:
    • SORT_BY_ACTIVITY_TYPE_VALUE

      protected static final String SORT_BY_ACTIVITY_TYPE_VALUE
      See Also:
    • SORT_BY_HISTORIC_ACTIVITY_INSTANCE_START_TIME_VALUE

      protected static final String SORT_BY_HISTORIC_ACTIVITY_INSTANCE_START_TIME_VALUE
      See Also:
    • SORT_BY_HISTORIC_ACTIVITY_INSTANCE_END_TIME_VALUE

      protected static final String SORT_BY_HISTORIC_ACTIVITY_INSTANCE_END_TIME_VALUE
      See Also:
    • SORT_BY_HISTORIC_ACTIVITY_INSTANCE_DURATION_VALUE

      protected static final String SORT_BY_HISTORIC_ACTIVITY_INSTANCE_DURATION_VALUE
      See Also:
    • SORT_BY_PROCESS_DEFINITION_ID_VALUE

      protected static final String SORT_BY_PROCESS_DEFINITION_ID_VALUE
      See Also:
    • SORT_PARTIALLY_BY_OCCURRENCE

      protected static final String SORT_PARTIALLY_BY_OCCURRENCE
      See Also:
    • SORT_BY_TENANT_ID

      protected static final String SORT_BY_TENANT_ID
      See Also:
    • VALID_SORT_BY_VALUES

      protected static final List<String> VALID_SORT_BY_VALUES
    • activityInstanceId

      protected String activityInstanceId
    • processInstanceId

      protected String processInstanceId
    • processDefinitionId

      protected String processDefinitionId
    • executionId

      protected String executionId
    • activityId

      protected String activityId
    • activityName

      protected String activityName
    • activityNameLike

      protected String activityNameLike
    • activityType

      protected String activityType
    • taskAssignee

      protected String taskAssignee
    • finished

      protected Boolean finished
    • unfinished

      protected Boolean unfinished
    • completeScope

      protected Boolean completeScope
    • canceled

      protected Boolean canceled
    • startedBefore

      protected Date startedBefore
    • startedAfter

      protected Date startedAfter
    • finishedBefore

      protected Date finishedBefore
    • finishedAfter

      protected Date finishedAfter
    • tenantIds

      protected List<String> tenantIds
    • withoutTenantId

      protected Boolean withoutTenantId
  • Constructor Details

    • HistoricActivityInstanceQueryDto

      public HistoricActivityInstanceQueryDto()
    • HistoricActivityInstanceQueryDto

      public HistoricActivityInstanceQueryDto(com.fasterxml.jackson.databind.ObjectMapper objectMapper, javax.ws.rs.core.MultivaluedMap<String,String> queryParameters)
  • Method Details

    • setActivityInstanceId

      public void setActivityInstanceId(String activityInstanceId)
    • setProcessInstanceId

      public void setProcessInstanceId(String processInstanceId)
    • setProcessDefinitionId

      public void setProcessDefinitionId(String processDefinitionId)
    • setExecutionId

      public void setExecutionId(String executionId)
    • setActivityId

      public void setActivityId(String activityId)
    • setActivityName

      public void setActivityName(String activityName)
    • setActivityNameLike

      public void setActivityNameLike(String activityNameLike)
    • setActivityType

      public void setActivityType(String activityType)
    • setTaskAssignee

      public void setTaskAssignee(String taskAssignee)
    • setFinished

      public void setFinished(Boolean finished)
    • setUnfinished

      public void setUnfinished(Boolean unfinished)
    • setCompleteScope

      public void setCompleteScope(Boolean completeScope)
    • setCanceled

      public void setCanceled(Boolean canceled)
    • setStartedBefore

      public void setStartedBefore(Date startedBefore)
    • setStartedAfter

      public void setStartedAfter(Date startedAfter)
    • setFinishedBefore

      public void setFinishedBefore(Date finishedBefore)
    • setFinishedAfter

      public void setFinishedAfter(Date finishedAfter)
    • setTenantIdIn

      public void setTenantIdIn(List<String> tenantIds)
    • setWithoutTenantId

      public void setWithoutTenantId(Boolean withoutTenantId)
    • isValidSortByValue

      protected boolean isValidSortByValue(String value)
      Specified by:
      isValidSortByValue in class AbstractQueryDto<org.camunda.bpm.engine.history.HistoricActivityInstanceQuery>
    • createNewQuery

      protected org.camunda.bpm.engine.history.HistoricActivityInstanceQuery createNewQuery(org.camunda.bpm.engine.ProcessEngine engine)
      Specified by:
      createNewQuery in class AbstractQueryDto<org.camunda.bpm.engine.history.HistoricActivityInstanceQuery>
    • applyFilters

      protected void applyFilters(org.camunda.bpm.engine.history.HistoricActivityInstanceQuery query)
      Specified by:
      applyFilters in class AbstractQueryDto<org.camunda.bpm.engine.history.HistoricActivityInstanceQuery>
    • applySortBy

      protected void applySortBy(org.camunda.bpm.engine.history.HistoricActivityInstanceQuery query, String sortBy, Map<String,Object> parameters, org.camunda.bpm.engine.ProcessEngine engine)
      Specified by:
      applySortBy in class AbstractQueryDto<org.camunda.bpm.engine.history.HistoricActivityInstanceQuery>