Class CaseDefinitionQueryImpl
java.lang.Object
org.flowable.common.engine.impl.db.ListQueryParameterObject
org.flowable.common.engine.impl.query.AbstractQuery<CaseDefinitionQuery,CaseDefinition>
org.flowable.cmmn.engine.impl.repository.CaseDefinitionQueryImpl
- All Implemented Interfaces:
Serializable,CaseDefinitionQuery,Query<CaseDefinitionQuery,,CaseDefinition> Command<Object>
public class CaseDefinitionQueryImpl
extends AbstractQuery<CaseDefinitionQuery,CaseDefinition>
implements CaseDefinitionQuery
- Author:
- Joram Barrez
- 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 Collection<String>protected booleanprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected booleanprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Integerprotected Integerprotected Integerprotected Integerprotected Integerprotected 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
ConstructorsConstructorDescriptionCaseDefinitionQueryImpl(CommandContext commandContext) CaseDefinitionQueryImpl(CommandExecutor commandExecutor) -
Method Summary
Modifier and TypeMethodDescriptioncaseDefinitionCategory(String category) caseDefinitionCategoryLike(String categoryLike) caseDefinitionCategoryNotEquals(String categoryNotEquals) caseDefinitionId(String caseDefinitionId) caseDefinitionIds(Set<String> caseDefinitionIds) caseDefinitionKey(String key) caseDefinitionKeyLike(String keyLike) caseDefinitionName(String name) caseDefinitionNameLike(String nameLike) caseDefinitionNameLikeIgnoreCase(String nameLikeIgnoreCase) caseDefinitionResourceName(String resourceName) caseDefinitionResourceNameLike(String resourceNameLike) caseDefinitionTenantId(String tenantId) caseDefinitionTenantIdLike(String tenantIdLike) caseDefinitionVersion(Integer version) caseDefinitionVersionGreaterThan(Integer caseDefinitionVersion) caseDefinitionVersionGreaterThanOrEquals(Integer caseDefinitionVersion) caseDefinitionVersionLowerThan(Integer caseDefinitionVersion) caseDefinitionVersionLowerThanOrEquals(Integer caseDefinitionVersion) protected voidcheckVersion(Integer version) deploymentId(String deploymentId) deploymentIds(Set<String> deploymentIds) longexecuteCount(CommandContext commandContext) executeList(CommandContext commandContext) Executes the actual query to retrieve the list of results.getId()getIds()getKey()getName()booleanbooleanbooleanisLatest()booleanLocalize case definition name and description to specified locale.parentDeploymentId(String parentDeploymentId) voidsetSafeAuthorizationGroups(List<List<String>> safeAuthorizationGroups) startableByUser(String userId) startableByUserOrGroups(String userId, Collection<String> groups) Instruct localization to fallback to more general locales including the default locale of the JVM if the specified locale is not found.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
-
id
-
ids
-
category
-
categoryLike
-
categoryNotEquals
-
name
-
nameLike
-
nameLikeIgnoreCase
-
deploymentId
-
deploymentIds
-
parentDeploymentId
-
key
-
keyLike
-
resourceName
-
resourceNameLike
-
authorizationUserId
-
authorizationGroups
-
authorizationGroupsSet
protected boolean authorizationGroupsSet -
version
-
versionGt
-
versionGte
-
versionLt
-
versionLte
-
latest
protected boolean latest -
tenantId
-
tenantIdLike
-
withoutTenantId
protected boolean withoutTenantId -
locale
-
withLocalizationFallback
protected boolean withLocalizationFallback
-
-
Constructor Details
-
CaseDefinitionQueryImpl
public CaseDefinitionQueryImpl() -
CaseDefinitionQueryImpl
-
CaseDefinitionQueryImpl
-
-
Method Details
-
caseDefinitionId
- Specified by:
caseDefinitionIdin interfaceCaseDefinitionQuery
-
caseDefinitionIds
- Specified by:
caseDefinitionIdsin interfaceCaseDefinitionQuery
-
caseDefinitionCategory
- Specified by:
caseDefinitionCategoryin interfaceCaseDefinitionQuery
-
caseDefinitionCategoryLike
- Specified by:
caseDefinitionCategoryLikein interfaceCaseDefinitionQuery
-
caseDefinitionCategoryNotEquals
- Specified by:
caseDefinitionCategoryNotEqualsin interfaceCaseDefinitionQuery
-
caseDefinitionName
- Specified by:
caseDefinitionNamein interfaceCaseDefinitionQuery
-
caseDefinitionNameLike
- Specified by:
caseDefinitionNameLikein interfaceCaseDefinitionQuery
-
caseDefinitionNameLikeIgnoreCase
- Specified by:
caseDefinitionNameLikeIgnoreCasein interfaceCaseDefinitionQuery
-
deploymentId
- Specified by:
deploymentIdin interfaceCaseDefinitionQuery
-
deploymentIds
- Specified by:
deploymentIdsin interfaceCaseDefinitionQuery
-
parentDeploymentId
- Specified by:
parentDeploymentIdin interfaceCaseDefinitionQuery
-
caseDefinitionKey
- Specified by:
caseDefinitionKeyin interfaceCaseDefinitionQuery
-
caseDefinitionKeyLike
- Specified by:
caseDefinitionKeyLikein interfaceCaseDefinitionQuery
-
caseDefinitionResourceName
- Specified by:
caseDefinitionResourceNamein interfaceCaseDefinitionQuery
-
caseDefinitionResourceNameLike
- Specified by:
caseDefinitionResourceNameLikein interfaceCaseDefinitionQuery
-
caseDefinitionVersion
- Specified by:
caseDefinitionVersionin interfaceCaseDefinitionQuery
-
caseDefinitionVersionGreaterThan
- Specified by:
caseDefinitionVersionGreaterThanin interfaceCaseDefinitionQuery
-
caseDefinitionVersionGreaterThanOrEquals
- Specified by:
caseDefinitionVersionGreaterThanOrEqualsin interfaceCaseDefinitionQuery
-
caseDefinitionVersionLowerThan
- Specified by:
caseDefinitionVersionLowerThanin interfaceCaseDefinitionQuery
-
caseDefinitionVersionLowerThanOrEquals
- Specified by:
caseDefinitionVersionLowerThanOrEqualsin interfaceCaseDefinitionQuery
-
checkVersion
-
latestVersion
- Specified by:
latestVersionin interfaceCaseDefinitionQuery
-
caseDefinitionTenantId
- Specified by:
caseDefinitionTenantIdin interfaceCaseDefinitionQuery
-
caseDefinitionTenantIdLike
- Specified by:
caseDefinitionTenantIdLikein interfaceCaseDefinitionQuery
-
caseDefinitionWithoutTenantId
- Specified by:
caseDefinitionWithoutTenantIdin interfaceCaseDefinitionQuery
-
locale
Description copied from interface:CaseDefinitionQueryLocalize case definition name and description to specified locale.- Specified by:
localein interfaceCaseDefinitionQuery
-
withLocalizationFallback
Description copied from interface:CaseDefinitionQueryInstruct localization to fallback to more general locales including the default locale of the JVM if the specified locale is not found.- Specified by:
withLocalizationFallbackin interfaceCaseDefinitionQuery
-
getAuthorizationGroups
-
startableByUser
- Specified by:
startableByUserin interfaceCaseDefinitionQuery
-
startableByUserOrGroups
- Specified by:
startableByUserOrGroupsin interfaceCaseDefinitionQuery
-
orderByDeploymentId
- Specified by:
orderByDeploymentIdin interfaceCaseDefinitionQuery
-
orderByCaseDefinitionKey
- Specified by:
orderByCaseDefinitionKeyin interfaceCaseDefinitionQuery
-
orderByCaseDefinitionCategory
- Specified by:
orderByCaseDefinitionCategoryin interfaceCaseDefinitionQuery
-
orderByCaseDefinitionId
- Specified by:
orderByCaseDefinitionIdin interfaceCaseDefinitionQuery
-
orderByCaseDefinitionVersion
- Specified by:
orderByCaseDefinitionVersionin interfaceCaseDefinitionQuery
-
orderByCaseDefinitionName
- Specified by:
orderByCaseDefinitionNamein interfaceCaseDefinitionQuery
-
orderByTenantId
- Specified by:
orderByTenantIdin interfaceCaseDefinitionQuery
-
executeCount
- Specified by:
executeCountin classAbstractQuery<CaseDefinitionQuery,CaseDefinition>
-
executeList
Description copied from class:AbstractQueryExecutes the actual query to retrieve the list of results.- Specified by:
executeListin classAbstractQuery<CaseDefinitionQuery,CaseDefinition>
-
getDeploymentId
-
getDeploymentIds
-
getParentDeploymentId
-
getId
-
getIds
-
getName
-
getNameLike
-
getNameLikeIgnoreCase
-
getKey
-
getKeyLike
-
getVersion
-
getVersionGt
-
getVersionGte
-
getVersionLt
-
getVersionLte
-
isLatest
public boolean isLatest() -
getCategory
-
getCategoryLike
-
getResourceName
-
getResourceNameLike
-
getCategoryNotEquals
-
getAuthorizationUserId
-
isAuthorizationGroupsSet
public boolean isAuthorizationGroupsSet() -
getTenantId
-
getTenantIdLike
-
isWithoutTenantId
public boolean isWithoutTenantId() -
isIncludeAuthorization
public boolean isIncludeAuthorization() -
getSafeAuthorizationGroups
-
setSafeAuthorizationGroups
-