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.ResultType
Nested classes/interfaces inherited from interface org.flowable.common.engine.api.query.Query
Query.NullHandlingOnOrder
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Collection<String>
protected boolean
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected boolean
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected Integer
protected Integer
protected Integer
protected Integer
protected Integer
protected boolean
protected boolean
Fields inherited from class org.flowable.common.engine.impl.query.AbstractQuery
commandContext, commandExecutor
Fields 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 void
checkVersion
(Integer version) deploymentId
(String deploymentId) deploymentIds
(Set<String> deploymentIds) long
executeCount
(CommandContext commandContext) executeList
(CommandContext commandContext) Executes the actual query to retrieve the list of results.getId()
getIds()
getKey()
getName()
boolean
boolean
boolean
isLatest()
boolean
Localize case definition name and description to specified locale.parentDeploymentId
(String parentDeploymentId) void
setSafeAuthorizationGroups
(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, singleResult
Methods 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:
caseDefinitionId
in interfaceCaseDefinitionQuery
-
caseDefinitionIds
- Specified by:
caseDefinitionIds
in interfaceCaseDefinitionQuery
-
caseDefinitionCategory
- Specified by:
caseDefinitionCategory
in interfaceCaseDefinitionQuery
-
caseDefinitionCategoryLike
- Specified by:
caseDefinitionCategoryLike
in interfaceCaseDefinitionQuery
-
caseDefinitionCategoryNotEquals
- Specified by:
caseDefinitionCategoryNotEquals
in interfaceCaseDefinitionQuery
-
caseDefinitionName
- Specified by:
caseDefinitionName
in interfaceCaseDefinitionQuery
-
caseDefinitionNameLike
- Specified by:
caseDefinitionNameLike
in interfaceCaseDefinitionQuery
-
caseDefinitionNameLikeIgnoreCase
- Specified by:
caseDefinitionNameLikeIgnoreCase
in interfaceCaseDefinitionQuery
-
deploymentId
- Specified by:
deploymentId
in interfaceCaseDefinitionQuery
-
deploymentIds
- Specified by:
deploymentIds
in interfaceCaseDefinitionQuery
-
parentDeploymentId
- Specified by:
parentDeploymentId
in interfaceCaseDefinitionQuery
-
caseDefinitionKey
- Specified by:
caseDefinitionKey
in interfaceCaseDefinitionQuery
-
caseDefinitionKeyLike
- Specified by:
caseDefinitionKeyLike
in interfaceCaseDefinitionQuery
-
caseDefinitionResourceName
- Specified by:
caseDefinitionResourceName
in interfaceCaseDefinitionQuery
-
caseDefinitionResourceNameLike
- Specified by:
caseDefinitionResourceNameLike
in interfaceCaseDefinitionQuery
-
caseDefinitionVersion
- Specified by:
caseDefinitionVersion
in interfaceCaseDefinitionQuery
-
caseDefinitionVersionGreaterThan
- Specified by:
caseDefinitionVersionGreaterThan
in interfaceCaseDefinitionQuery
-
caseDefinitionVersionGreaterThanOrEquals
- Specified by:
caseDefinitionVersionGreaterThanOrEquals
in interfaceCaseDefinitionQuery
-
caseDefinitionVersionLowerThan
- Specified by:
caseDefinitionVersionLowerThan
in interfaceCaseDefinitionQuery
-
caseDefinitionVersionLowerThanOrEquals
- Specified by:
caseDefinitionVersionLowerThanOrEquals
in interfaceCaseDefinitionQuery
-
checkVersion
-
latestVersion
- Specified by:
latestVersion
in interfaceCaseDefinitionQuery
-
caseDefinitionTenantId
- Specified by:
caseDefinitionTenantId
in interfaceCaseDefinitionQuery
-
caseDefinitionTenantIdLike
- Specified by:
caseDefinitionTenantIdLike
in interfaceCaseDefinitionQuery
-
caseDefinitionWithoutTenantId
- Specified by:
caseDefinitionWithoutTenantId
in interfaceCaseDefinitionQuery
-
locale
Description copied from interface:CaseDefinitionQuery
Localize case definition name and description to specified locale.- Specified by:
locale
in interfaceCaseDefinitionQuery
-
withLocalizationFallback
Description copied from interface:CaseDefinitionQuery
Instruct localization to fallback to more general locales including the default locale of the JVM if the specified locale is not found.- Specified by:
withLocalizationFallback
in interfaceCaseDefinitionQuery
-
getAuthorizationGroups
-
startableByUser
- Specified by:
startableByUser
in interfaceCaseDefinitionQuery
-
startableByUserOrGroups
- Specified by:
startableByUserOrGroups
in interfaceCaseDefinitionQuery
-
orderByDeploymentId
- Specified by:
orderByDeploymentId
in interfaceCaseDefinitionQuery
-
orderByCaseDefinitionKey
- Specified by:
orderByCaseDefinitionKey
in interfaceCaseDefinitionQuery
-
orderByCaseDefinitionCategory
- Specified by:
orderByCaseDefinitionCategory
in interfaceCaseDefinitionQuery
-
orderByCaseDefinitionId
- Specified by:
orderByCaseDefinitionId
in interfaceCaseDefinitionQuery
-
orderByCaseDefinitionVersion
- Specified by:
orderByCaseDefinitionVersion
in interfaceCaseDefinitionQuery
-
orderByCaseDefinitionName
- Specified by:
orderByCaseDefinitionName
in interfaceCaseDefinitionQuery
-
orderByTenantId
- Specified by:
orderByTenantId
in interfaceCaseDefinitionQuery
-
executeCount
- Specified by:
executeCount
in classAbstractQuery<CaseDefinitionQuery,
CaseDefinition>
-
executeList
Description copied from class:AbstractQuery
Executes the actual query to retrieve the list of results.- Specified by:
executeList
in 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
-