Package org.flowable.job.service.impl
Class TimerJobQueryImpl
java.lang.Object
org.flowable.common.engine.impl.db.ListQueryParameterObject
org.flowable.common.engine.impl.query.AbstractQuery<TimerJobQuery,Job>
org.flowable.job.service.impl.TimerJobQueryImpl
- All Implemented Interfaces:
Serializable,Query<TimerJobQuery,,Job> Command<Object>,BaseJobQuery<TimerJobQuery,,Job> TimerJobQuery
public class TimerJobQueryImpl
extends AbstractQuery<TimerJobQuery,Job>
implements TimerJobQuery, Serializable
- Author:
- Joram Barrez, Tijs Rademakers
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.flowable.common.engine.impl.db.ListQueryParameterObject
ListQueryParameterObject.OrderBy, ListQueryParameterObject.ResultTypeNested classes/interfaces inherited from interface org.flowable.common.engine.api.query.Query
Query.NullHandlingOnOrder -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected Stringprotected Dateprotected Dateprotected Dateprotected Dateprotected Stringprotected Stringprotected Stringprotected booleanprotected Stringprotected Stringprotected Collection<String>protected Stringprotected Collection<String>protected JobServiceConfigurationprotected booleanprotected booleanprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanFields inherited from class org.flowable.common.engine.impl.query.AbstractQuery
commandContext, commandExecutorFields inherited from class org.flowable.common.engine.impl.db.ListQueryParameterObject
databaseType, DEFAULT_ORDER_BY, defaultOrderBy, firstResult, maxResults, nullHandlingColumn, nullHandlingOnOrder, orderByCollection, orderProperty, parameter, resultType, SORTORDER_ASC, SORTORDER_DESC -
Constructor Summary
ConstructorsConstructorDescriptionTimerJobQueryImpl(CommandContext commandContext, JobServiceConfiguration jobServiceConfiguration) TimerJobQueryImpl(CommandExecutor commandExecutor, JobServiceConfiguration jobServiceConfiguration) -
Method Summary
Modifier and TypeMethodDescriptioncaseDefinitionId(String caseDefinitionId) caseInstanceId(String caseInstanceId) categoryLike(String categoryLike) correlationId(String correlationId) duedateHigherThan(Date date) duedateLowerThan(Date date) elementName(String elementName) exceptionMessage(String exceptionMessage) longexecuteCount(CommandContext commandContext) executeList(CommandContext commandContext) executionId(String executionId) booleangetId()getNow()handlerType(String handlerType) handlerTypes(Collection<String> handlerTypes) booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanjobIds(Collection<String> jobIds) jobTenantId(String tenantId) jobTenantIdLike(String tenantIdLike) messages()planItemInstanceId(String planItemInstanceId) processDefinitionId(String processDefinitionId) processInstanceId(String processInstanceId) scopeDefinitionId(String scopeDefinitionId) subScopeId(String subScopeId) timers()Methods inherited from class org.flowable.common.engine.impl.query.AbstractQuery
asc, checkQueryOk, count, desc, direction, execute, executeSingleResult, list, listPage, orderBy, orderBy, setCommandExecutor, singleResultMethods inherited from class org.flowable.common.engine.impl.db.ListQueryParameterObject
addOrder, buildOrderBy, getDatabaseType, getFirstResult, getFirstRow, getLastRow, getMaxResults, getNullHandlingColumn, getOrderBy, getOrderByCollectionSafe, getOrderByForWindow, getOuterJoinOrderBy, getParameter, hasOrderBy, hasOrderByForColumn, isNeedsPaging, mapOrderByToSql, setDatabaseType, setFirstResult, setMaxResults, setNullHandlingColumn, setParameter
-
Field Details
-
jobServiceConfiguration
-
id
-
jobIds
-
processInstanceId
-
withoutProcessInstanceId
protected boolean withoutProcessInstanceId -
executionId
-
handlerType
-
handlerTypes
-
processDefinitionId
-
category
-
categoryLike
-
elementId
-
elementName
-
scopeId
-
withoutScopeId
protected boolean withoutScopeId -
subScopeId
-
scopeType
-
withoutScopeType
protected boolean withoutScopeType -
scopeDefinitionId
-
correlationId
-
executable
protected boolean executable -
onlyTimers
protected boolean onlyTimers -
onlyMessages
protected boolean onlyMessages -
duedateHigherThan
-
duedateLowerThan
-
duedateHigherThanOrEqual
-
duedateLowerThanOrEqual
-
withException
protected boolean withException -
exceptionMessage
-
tenantId
-
tenantIdLike
-
withoutTenantId
protected boolean withoutTenantId
-
-
Constructor Details
-
TimerJobQueryImpl
public TimerJobQueryImpl() -
TimerJobQueryImpl
public TimerJobQueryImpl(CommandContext commandContext, JobServiceConfiguration jobServiceConfiguration) -
TimerJobQueryImpl
public TimerJobQueryImpl(CommandExecutor commandExecutor, JobServiceConfiguration jobServiceConfiguration)
-
-
Method Details
-
jobId
- Specified by:
jobIdin interfaceBaseJobQuery<TimerJobQuery,Job>
-
jobIds
- Specified by:
jobIdsin interfaceBaseJobQuery<TimerJobQuery,Job>
-
processInstanceId
- Specified by:
processInstanceIdin interfaceBaseJobQuery<TimerJobQuery,Job>
-
withoutProcessInstanceId
- Specified by:
withoutProcessInstanceIdin interfaceBaseJobQuery<TimerJobQuery,Job>
-
processDefinitionId
- Specified by:
processDefinitionIdin interfaceBaseJobQuery<TimerJobQuery,Job>
-
category
- Specified by:
categoryin interfaceBaseJobQuery<TimerJobQuery,Job>
-
categoryLike
- Specified by:
categoryLikein interfaceBaseJobQuery<TimerJobQuery,Job>
-
elementId
- Specified by:
elementIdin interfaceBaseJobQuery<TimerJobQuery,Job>
-
elementName
- Specified by:
elementNamein interfaceBaseJobQuery<TimerJobQuery,Job>
-
scopeId
- Specified by:
scopeIdin interfaceBaseJobQuery<TimerJobQuery,Job>
-
withoutScopeId
- Specified by:
withoutScopeIdin interfaceBaseJobQuery<TimerJobQuery,Job>
-
subScopeId
- Specified by:
subScopeIdin interfaceBaseJobQuery<TimerJobQuery,Job>
-
scopeType
- Specified by:
scopeTypein interfaceBaseJobQuery<TimerJobQuery,Job>
-
withoutScopeType
- Specified by:
withoutScopeTypein interfaceBaseJobQuery<TimerJobQuery,Job>
-
scopeDefinitionId
- Specified by:
scopeDefinitionIdin interfaceBaseJobQuery<TimerJobQuery,Job>
-
caseInstanceId
- Specified by:
caseInstanceIdin interfaceBaseJobQuery<TimerJobQuery,Job>
-
caseDefinitionId
- Specified by:
caseDefinitionIdin interfaceBaseJobQuery<TimerJobQuery,Job>
-
planItemInstanceId
- Specified by:
planItemInstanceIdin interfaceBaseJobQuery<TimerJobQuery,Job>
-
correlationId
- Specified by:
correlationIdin interfaceBaseJobQuery<TimerJobQuery,Job>
-
executionId
- Specified by:
executionIdin interfaceBaseJobQuery<TimerJobQuery,Job>
-
handlerType
- Specified by:
handlerTypein interfaceBaseJobQuery<TimerJobQuery,Job> - Specified by:
handlerTypein interfaceTimerJobQuery
-
handlerTypes
- Specified by:
handlerTypesin interfaceBaseJobQuery<TimerJobQuery,Job>
-
executable
- Specified by:
executablein interfaceTimerJobQuery
-
timers
- Specified by:
timersin interfaceTimerJobQuery
-
messages
- Specified by:
messagesin interfaceTimerJobQuery
-
duedateHigherThan
- Specified by:
duedateHigherThanin interfaceBaseJobQuery<TimerJobQuery,Job>
-
duedateLowerThan
- Specified by:
duedateLowerThanin interfaceBaseJobQuery<TimerJobQuery,Job>
-
withException
- Specified by:
withExceptionin interfaceBaseJobQuery<TimerJobQuery,Job>
-
exceptionMessage
- Specified by:
exceptionMessagein interfaceBaseJobQuery<TimerJobQuery,Job>
-
jobTenantId
- Specified by:
jobTenantIdin interfaceBaseJobQuery<TimerJobQuery,Job>
-
jobTenantIdLike
- Specified by:
jobTenantIdLikein interfaceBaseJobQuery<TimerJobQuery,Job>
-
jobWithoutTenantId
- Specified by:
jobWithoutTenantIdin interfaceBaseJobQuery<TimerJobQuery,Job>
-
orderByJobDuedate
- Specified by:
orderByJobDuedatein interfaceBaseJobQuery<TimerJobQuery,Job>
-
orderByJobCreateTime
- Specified by:
orderByJobCreateTimein interfaceBaseJobQuery<TimerJobQuery,Job>
-
orderByExecutionId
- Specified by:
orderByExecutionIdin interfaceBaseJobQuery<TimerJobQuery,Job>
-
orderByJobId
- Specified by:
orderByJobIdin interfaceBaseJobQuery<TimerJobQuery,Job>
-
orderByProcessInstanceId
- Specified by:
orderByProcessInstanceIdin interfaceBaseJobQuery<TimerJobQuery,Job>
-
orderByJobRetries
- Specified by:
orderByJobRetriesin interfaceBaseJobQuery<TimerJobQuery,Job>
-
orderByTenantId
- Specified by:
orderByTenantIdin interfaceBaseJobQuery<TimerJobQuery,Job>
-
executeCount
- Specified by:
executeCountin classAbstractQuery<TimerJobQuery,Job>
-
executeList
- Specified by:
executeListin classAbstractQuery<TimerJobQuery,Job>
-
getProcessInstanceId
-
isWithoutProcessInstanceId
public boolean isWithoutProcessInstanceId() -
getExecutionId
-
getHandlerType
-
getExecutable
public boolean getExecutable() -
getNow
-
isWithException
public boolean isWithException() -
getExceptionMessage
-
getTenantId
-
getTenantIdLike
-
isWithoutTenantId
public boolean isWithoutTenantId() -
getId
-
getProcessDefinitionId
-
getCategory
-
getCategoryLike
-
getElementId
-
getElementName
-
getScopeId
-
isWithoutScopeId
public boolean isWithoutScopeId() -
getSubScopeId
-
getScopeType
-
isWithoutScopeType
public boolean isWithoutScopeType() -
getScopeDefinitionId
-
getCorrelationId
-
isOnlyTimers
public boolean isOnlyTimers() -
isOnlyMessages
public boolean isOnlyMessages() -
getDuedateHigherThan
-
getDuedateLowerThan
-
getDuedateHigherThanOrEqual
-
getDuedateLowerThanOrEqual
-
isExecutable
public boolean isExecutable()
-