Interface TimerJobQuery

    • Method Detail

      • processInstanceId

        TimerJobQuery processInstanceId​(String processInstanceId)
        Only select jobs which exist for the given process instance.
      • executionId

        TimerJobQuery executionId​(String executionId)
        Only select jobs which exist for the given execution
      • processDefinitionId

        TimerJobQuery processDefinitionId​(String processDefinitionid)
        Only select jobs which exist for the given process definition id
      • executable

        TimerJobQuery executable()
        Only select jobs which are executable, ie. duedate is null or duedate is in the past
      • messages

        TimerJobQuery messages()
        Only select jobs that are messages. Cannot be used together with timers()
      • duedateLowerThan

        TimerJobQuery duedateLowerThan​(Date date)
        Only select jobs where the duedate is lower than the given date.
      • duedateHigherThan

        TimerJobQuery duedateHigherThan​(Date date)
        Only select jobs where the duedate is higher then the given date.
      • withException

        TimerJobQuery withException()
        Only select jobs that failed due to an exception.
      • exceptionMessage

        TimerJobQuery exceptionMessage​(String exceptionMessage)
        Only select jobs that failed due to an exception with the given message.
      • jobTenantId

        TimerJobQuery jobTenantId​(String tenantId)
        Only select jobs that have the given tenant id.
      • jobTenantIdLike

        TimerJobQuery jobTenantIdLike​(String tenantIdLike)
        Only select jobs with a tenant id like the given one.
      • jobWithoutTenantId

        TimerJobQuery jobWithoutTenantId()
        Only select jobs that do not have a tenant id.