Class ProcessDefinitionSuspensionStateDto


  • public class ProcessDefinitionSuspensionStateDto
    extends Object
    ProcessDefinitionSuspensionStateDto
    • Constructor Detail

      • ProcessDefinitionSuspensionStateDto

        public ProcessDefinitionSuspensionStateDto()
    • Method Detail

      • getSuspended

        public Boolean getSuspended()
        A `Boolean` value which indicates whether to activate or suspend all process definitions with the given key. When the value is set to `true`, all process definitions with the given key will be suspended and when the value is set to `false`, all process definitions with the given key will be activated.
        Returns:
        suspended
      • setSuspended

        public void setSuspended​(Boolean suspended)
      • getProcessDefinitionId

        public String getProcessDefinitionId()
        The id of the process definitions to activate or suspend.
        Returns:
        processDefinitionId
      • setProcessDefinitionId

        public void setProcessDefinitionId​(String processDefinitionId)
      • getProcessDefinitionKey

        public String getProcessDefinitionKey()
        The key of the process definitions to activate or suspend.
        Returns:
        processDefinitionKey
      • setProcessDefinitionKey

        public void setProcessDefinitionKey​(String processDefinitionKey)
      • getIncludeProcessInstances

        public Boolean getIncludeProcessInstances()
        A `Boolean` value which indicates whether to activate or suspend also all process instances of the process definitions with the given key. When the value is set to `true`, all process instances of the process definitions with the given key will be activated or suspended and when the value is set to `false`, the suspension state of all process instances of the process definitions with the given key will not be updated.
        Returns:
        includeProcessInstances
      • setIncludeProcessInstances

        public void setIncludeProcessInstances​(Boolean includeProcessInstances)
      • getExecutionDate

        public Date getExecutionDate()
        The date on which all process definitions with the given key will be activated or suspended. If `null`, the suspension state of all process definitions with the given key is updated immediately. 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:
        executionDate
      • setExecutionDate

        public void setExecutionDate​(Date executionDate)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object