Class JobSuspensionStateDto


  • public class JobSuspensionStateDto
    extends Object
    JobSuspensionStateDto
    • Constructor Detail

      • JobSuspensionStateDto

        public JobSuspensionStateDto()
    • Method Detail

      • getJobDefinitionId

        public String getJobDefinitionId()
        The job definition id of the jobs to activate or suspend.
        Returns:
        jobDefinitionId
      • setJobDefinitionId

        public void setJobDefinitionId​(String jobDefinitionId)
      • getProcessDefinitionId

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

        public void setProcessDefinitionId​(String processDefinitionId)
      • getProcessInstanceId

        public String getProcessInstanceId()
        The process instance id of the jobs to activate or suspend.
        Returns:
        processInstanceId
      • setProcessInstanceId

        public void setProcessInstanceId​(String processInstanceId)
      • getProcessDefinitionKey

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

        public void setProcessDefinitionKey​(String processDefinitionKey)
      • getProcessDefinitionTenantId

        public String getProcessDefinitionTenantId()
        Only activate or suspend jobs of a process definition which belongs to a tenant with the given id. Works only when selecting with `processDefinitionKey`.
        Returns:
        processDefinitionTenantId
      • setProcessDefinitionTenantId

        public void setProcessDefinitionTenantId​(String processDefinitionTenantId)
      • processDefinitionWithoutTenantId

        public JobSuspensionStateDto processDefinitionWithoutTenantId​(Boolean processDefinitionWithoutTenantId)
      • getProcessDefinitionWithoutTenantId

        public Boolean getProcessDefinitionWithoutTenantId()
        Only activate or suspend jobs of a process definition which belongs to no tenant. Value may only be `true`, as `false` is the default behavior. Works only when selecting with `processDefinitionKey`.
        Returns:
        processDefinitionWithoutTenantId
      • setProcessDefinitionWithoutTenantId

        public void setProcessDefinitionWithoutTenantId​(Boolean processDefinitionWithoutTenantId)
      • getSuspended

        public Boolean getSuspended()
        A Boolean value which indicates whether to activate or suspend a given instance (e.g. process instance, job, job definition, or batch). When the value is set to true, the given instance will be suspended and when the value is set to false, the given instance will be activated.
        Returns:
        suspended
      • setSuspended

        public void setSuspended​(Boolean suspended)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object