Package org.flowable.job.api
Interface JobQuery
- All Known Implementing Classes:
JobQueryImpl
Allows programmatic querying of
Job
s.- Author:
- Joram Barrez, Falko Menge
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.flowable.common.engine.api.query.Query
Query.NullHandlingOnOrder
-
Method Summary
Methods inherited from interface org.flowable.job.api.BaseJobQuery
caseDefinitionId, caseDefinitionKey, caseInstanceId, category, categoryLike, correlationId, duedateHigherThan, duedateLowerThan, elementId, elementName, exceptionMessage, executionId, handlerType, handlerTypes, jobId, jobIds, jobTenantId, jobTenantIdLike, jobWithoutTenantId, orderByExecutionId, orderByJobCreateTime, orderByJobDuedate, orderByJobId, orderByJobRetries, orderByProcessInstanceId, orderByTenantId, planItemInstanceId, processDefinitionId, processDefinitionKey, processInstanceId, scopeDefinitionId, scopeId, scopeType, subScopeId, withException, withoutProcessInstanceId, withoutScopeId, withoutScopeType
-
Method Details
-
timers
JobQuery timers()Only select jobs that are timers. Cannot be used together withmessages()
-
messages
JobQuery messages()Only select jobs that are messages. Cannot be used together withtimers()
-
lockOwner
Only return jobs with the given lock owner. -
locked
JobQuery locked()Only return jobs that are locked (i.e. they are acquired by an executor). -
unlocked
JobQuery unlocked()Only return jobs that are not locked.
-