Package org.flowable.batch.service.impl
Class BatchQueryImpl
java.lang.Object
org.flowable.common.engine.impl.db.ListQueryParameterObject
org.flowable.common.engine.impl.query.AbstractQuery<BatchQuery,Batch>
org.flowable.batch.service.impl.BatchQueryImpl
- All Implemented Interfaces:
Serializable,BatchQuery,CacheAwareQuery<BatchEntity>,DeleteQuery<BatchQuery,,Batch> Query<BatchQuery,,Batch> Command<Object>
public class BatchQueryImpl
extends AbstractQuery<BatchQuery,Batch>
implements BatchQuery, CacheAwareQuery<BatchEntity>, Serializable
- 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 BatchServiceConfigurationprotected Stringprotected Collection<String>protected Dateprotected Dateprotected Dateprotected Dateprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected 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
ConstructorsConstructorDescriptionBatchQueryImpl(CommandContext commandContext, BatchServiceConfiguration batchServiceConfiguration) BatchQueryImpl(CommandExecutor commandExecutor, BatchServiceConfiguration batchServiceConfiguration) -
Method Summary
Modifier and TypeMethodDescriptionbatchTypes(Collection<String> batchTypes) completeTimeHigherThan(Date date) completeTimeLowerThan(Date date) createTimeHigherThan(Date date) createTimeLowerThan(Date date) voiddelete()voidDeprecated.longexecuteCount(CommandContext commandContext) protected voidexecuteDelete(CommandContext commandContext) executeList(CommandContext commandContext) getId()booleansearchKey2(String searchKey) tenantIdLike(String tenantIdLike) 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, setParameterMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.flowable.common.engine.api.query.CacheAwareQuery
enhanceCachedValue
-
Field Details
-
batchServiceConfiguration
-
id
-
batchType
-
batchTypes
-
searchKey
-
searchKey2
-
createTimeHigherThan
-
createTimeLowerThan
-
completeTimeHigherThan
-
completeTimeLowerThan
-
status
-
tenantId
-
tenantIdLike
-
withoutTenantId
protected boolean withoutTenantId
-
-
Constructor Details
-
BatchQueryImpl
public BatchQueryImpl() -
BatchQueryImpl
public BatchQueryImpl(CommandContext commandContext, BatchServiceConfiguration batchServiceConfiguration) -
BatchQueryImpl
public BatchQueryImpl(CommandExecutor commandExecutor, BatchServiceConfiguration batchServiceConfiguration)
-
-
Method Details
-
batchId
- Specified by:
batchIdin interfaceBatchQuery
-
batchType
- Specified by:
batchTypein interfaceBatchQuery
-
batchTypes
- Specified by:
batchTypesin interfaceBatchQuery
-
searchKey
- Specified by:
searchKeyin interfaceBatchQuery
-
searchKey2
- Specified by:
searchKey2in interfaceBatchQuery
-
createTimeHigherThan
- Specified by:
createTimeHigherThanin interfaceBatchQuery
-
createTimeLowerThan
- Specified by:
createTimeLowerThanin interfaceBatchQuery
-
completeTimeHigherThan
- Specified by:
completeTimeHigherThanin interfaceBatchQuery
-
completeTimeLowerThan
- Specified by:
completeTimeLowerThanin interfaceBatchQuery
-
status
- Specified by:
statusin interfaceBatchQuery
-
tenantId
- Specified by:
tenantIdin interfaceBatchQuery
-
tenantIdLike
- Specified by:
tenantIdLikein interfaceBatchQuery
-
withoutTenantId
- Specified by:
withoutTenantIdin interfaceBatchQuery
-
orderByBatchCreateTime
- Specified by:
orderByBatchCreateTimein interfaceBatchQuery
-
orderByBatchId
- Specified by:
orderByBatchIdin interfaceBatchQuery
-
orderByBatchTenantId
- Specified by:
orderByBatchTenantIdin interfaceBatchQuery
-
executeCount
- Specified by:
executeCountin classAbstractQuery<BatchQuery,Batch>
-
executeList
- Specified by:
executeListin classAbstractQuery<BatchQuery,Batch>
-
delete
public void delete()- Specified by:
deletein interfaceDeleteQuery<BatchQuery,Batch>
-
executeDelete
-
deleteWithRelatedData
Deprecated.- Specified by:
deleteWithRelatedDatain interfaceDeleteQuery<BatchQuery,Batch>
-
getId
- Specified by:
getIdin interfaceCacheAwareQuery<BatchEntity>
-
getBatchType
-
getBatchTypes
-
getSearchKey
-
getSearchKey2
-
getCreateTimeHigherThan
-
getCreateTimeLowerThan
-
getStatus
-
getTenantId
-
getTenantIdLike
-
isWithoutTenantId
public boolean isWithoutTenantId()
-