Class HistoricActivityInstanceQueryDto


  • public class HistoricActivityInstanceQueryDto
    extends Object
    A historic activity instance query which defines a group of historic activity instances
    • Constructor Detail

      • HistoricActivityInstanceQueryDto

        public HistoricActivityInstanceQueryDto()
    • Method Detail

      • getActivityInstanceId

        public String getActivityInstanceId()
        Filter by activity instance id.
        Returns:
        activityInstanceId
      • setActivityInstanceId

        public void setActivityInstanceId​(String activityInstanceId)
      • getProcessInstanceId

        public String getProcessInstanceId()
        Filter by process instance id.
        Returns:
        processInstanceId
      • setProcessInstanceId

        public void setProcessInstanceId​(String processInstanceId)
      • getProcessDefinitionId

        public String getProcessDefinitionId()
        Filter by process definition id.
        Returns:
        processDefinitionId
      • setProcessDefinitionId

        public void setProcessDefinitionId​(String processDefinitionId)
      • getExecutionId

        public String getExecutionId()
        Filter by the id of the execution that executed the activity instance.
        Returns:
        executionId
      • setExecutionId

        public void setExecutionId​(String executionId)
      • getActivityId

        public String getActivityId()
        Filter by the activity id (according to BPMN 2.0 XML).
        Returns:
        activityId
      • setActivityId

        public void setActivityId​(String activityId)
      • getActivityName

        public String getActivityName()
        Filter by the activity name (according to BPMN 2.0 XML).
        Returns:
        activityName
      • setActivityName

        public void setActivityName​(String activityName)
      • getActivityType

        public String getActivityType()
        Filter by activity type.
        Returns:
        activityType
      • setActivityType

        public void setActivityType​(String activityType)
      • getTaskAssignee

        public String getTaskAssignee()
        Only include activity instances that are user tasks and assigned to a given user.
        Returns:
        taskAssignee
      • setTaskAssignee

        public void setTaskAssignee​(String taskAssignee)
      • getFinished

        public Boolean getFinished()
        Only include finished activity instances. Value may only be `true`, as `false` behaves the same as when the property is not set.
        Returns:
        finished
      • setFinished

        public void setFinished​(Boolean finished)
      • getUnfinished

        public Boolean getUnfinished()
        Only include unfinished activity instances. Value may only be `true`, as `false` behaves the same as when the property is not set.
        Returns:
        unfinished
      • setUnfinished

        public void setUnfinished​(Boolean unfinished)
      • getCanceled

        public Boolean getCanceled()
        Only include canceled activity instances. Value may only be `true`, as `false` behaves the same as when the property is not set.
        Returns:
        canceled
      • setCanceled

        public void setCanceled​(Boolean canceled)
      • getCompleteScope

        public Boolean getCompleteScope()
        Only include activity instances which completed a scope. Value may only be `true`, as `false` behaves the same as when the property is not set.
        Returns:
        completeScope
      • setCompleteScope

        public void setCompleteScope​(Boolean completeScope)
      • getStartedBefore

        public Date getStartedBefore()
        Restrict to instances that were started before the given date. By [default](https://docs.camunda.org/manual/7.18/reference/rest/overview/date-format/), the date must have the format `yyyy-MM-dd'T'HH:mm:ss.SSSZ`, e.g., `2013-01-23T14:42:45.000+0200`.
        Returns:
        startedBefore
      • setStartedBefore

        public void setStartedBefore​(Date startedBefore)
      • getStartedAfter

        public Date getStartedAfter()
        Restrict to instances that were started after the given date. By [default](https://docs.camunda.org/manual/7.18/reference/rest/overview/date-format/), the date must have the format `yyyy-MM-dd'T'HH:mm:ss.SSSZ`, e.g., `2013-01-23T14:42:45.000+0200`.
        Returns:
        startedAfter
      • setStartedAfter

        public void setStartedAfter​(Date startedAfter)
      • getFinishedBefore

        public Date getFinishedBefore()
        Restrict to instances that were finished before the given date. By [default](https://docs.camunda.org/manual/7.18/reference/rest/overview/date-format/), the date must have the format `yyyy-MM-dd'T'HH:mm:ss.SSSZ`, e.g., `2013-01-23T14:42:45.000+0200`.
        Returns:
        finishedBefore
      • setFinishedBefore

        public void setFinishedBefore​(Date finishedBefore)
      • getFinishedAfter

        public Date getFinishedAfter()
        Restrict to instances that were finished after the given date. By [default](https://docs.camunda.org/manual/7.18/reference/rest/overview/date-format/), the date must have the format `yyyy-MM-dd'T'HH:mm:ss.SSSZ`, e.g., `2013-01-23T14:42:45.000+0200`.
        Returns:
        finishedAfter
      • setFinishedAfter

        public void setFinishedAfter​(Date finishedAfter)
      • getTenantIdIn

        public List<String> getTenantIdIn()
        Must be a JSON array of Strings. An activity instance must have one of the given tenant ids.
        Returns:
        tenantIdIn
      • setTenantIdIn

        public void setTenantIdIn​(List<String> tenantIdIn)
      • getWithoutTenantId

        public Boolean getWithoutTenantId()
        Only include historic activity instances that belong to no tenant. Value may only be `true`, as `false` is the default behavior.
        Returns:
        withoutTenantId
      • setWithoutTenantId

        public void setWithoutTenantId​(Boolean withoutTenantId)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object