Class ActionDefinitionQueryImpl
- java.lang.Object
-
- org.flowable.common.engine.impl.db.ListQueryParameterObject
-
- org.flowable.common.engine.impl.query.AbstractQuery<ActionDefinitionQuery,ActionDefinition>
-
- com.flowable.action.engine.impl.repository.ActionDefinitionQueryImpl
-
- All Implemented Interfaces:
ActionDefinitionQuery
,Serializable
,Query<ActionDefinitionQuery,ActionDefinition>
,Command<Object>
public class ActionDefinitionQueryImpl extends AbstractQuery<ActionDefinitionQuery,ActionDefinition> implements ActionDefinitionQuery
- Author:
- Filip Hrisafov
- See Also:
- Serialized Form
-
-
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
Fields Modifier and Type Field Description protected Collection<String>
accessibleByGroups
protected String
accessibleByUser
protected String
channel
protected List<String>
channels
protected String
deploymentId
protected boolean
global
protected String
id
protected Collection<String>
ids
protected boolean
includeActionDefinitionLinks
protected String
key
protected String
keyLike
protected boolean
latest
protected String
name
protected String
nameLike
protected String
nameLikeIgnoreCase
protected String
scopeType
protected String
tenantId
protected Integer
version
-
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
Constructors Constructor Description ActionDefinitionQueryImpl()
ActionDefinitionQueryImpl(CommandExecutor commandExecutor)
-
Method Summary
-
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
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.flowable.action.api.repository.ActionDefinitionQuery
accessibleByUser
-
-
-
-
Field Detail
-
id
protected String id
-
ids
protected Collection<String> ids
-
key
protected String key
-
keyLike
protected String keyLike
-
name
protected String name
-
nameLike
protected String nameLike
-
nameLikeIgnoreCase
protected String nameLikeIgnoreCase
-
version
protected Integer version
-
latest
protected boolean latest
-
deploymentId
protected String deploymentId
-
scopeType
protected String scopeType
-
channel
protected String channel
-
global
protected boolean global
-
accessibleByUser
protected String accessibleByUser
-
accessibleByGroups
protected Collection<String> accessibleByGroups
-
tenantId
protected String tenantId
-
includeActionDefinitionLinks
protected boolean includeActionDefinitionLinks
-
-
Constructor Detail
-
ActionDefinitionQueryImpl
public ActionDefinitionQueryImpl()
-
ActionDefinitionQueryImpl
public ActionDefinitionQueryImpl(CommandExecutor commandExecutor)
-
-
Method Detail
-
id
public ActionDefinitionQuery id(String id)
- Specified by:
id
in interfaceActionDefinitionQuery
-
ids
public ActionDefinitionQuery ids(Collection<String> ids)
- Specified by:
ids
in interfaceActionDefinitionQuery
-
key
public ActionDefinitionQuery key(String key)
- Specified by:
key
in interfaceActionDefinitionQuery
-
keyLike
public ActionDefinitionQuery keyLike(String keyLike)
- Specified by:
keyLike
in interfaceActionDefinitionQuery
-
deploymentId
public ActionDefinitionQuery deploymentId(String deploymentId)
- Specified by:
deploymentId
in interfaceActionDefinitionQuery
-
name
public ActionDefinitionQuery name(String name)
- Specified by:
name
in interfaceActionDefinitionQuery
-
nameLike
public ActionDefinitionQuery nameLike(String nameLike)
- Specified by:
nameLike
in interfaceActionDefinitionQuery
-
nameLikeIgnoreCase
public ActionDefinitionQuery nameLikeIgnoreCase(String nameLikeIgnoreCase)
- Specified by:
nameLikeIgnoreCase
in interfaceActionDefinitionQuery
-
version
public ActionDefinitionQuery version(Integer version)
- Specified by:
version
in interfaceActionDefinitionQuery
-
latestVersion
public ActionDefinitionQuery latestVersion()
- Specified by:
latestVersion
in interfaceActionDefinitionQuery
-
anyVersion
public ActionDefinitionQuery anyVersion()
- Specified by:
anyVersion
in interfaceActionDefinitionQuery
-
scopeType
public ActionDefinitionQuery scopeType(String scopeType)
- Specified by:
scopeType
in interfaceActionDefinitionQuery
-
supportsChannel
public ActionDefinitionQuery supportsChannel(String channel)
- Specified by:
supportsChannel
in interfaceActionDefinitionQuery
-
supportsChannels
public ActionDefinitionQuery supportsChannels(List<String> channels)
- Specified by:
supportsChannels
in interfaceActionDefinitionQuery
-
global
public ActionDefinitionQuery global()
- Specified by:
global
in interfaceActionDefinitionQuery
-
accessibleByUserOrGroups
public ActionDefinitionQuery accessibleByUserOrGroups(String userId, Collection<String> groupKeys)
- Specified by:
accessibleByUserOrGroups
in interfaceActionDefinitionQuery
-
tenantId
public ActionDefinitionQuery tenantId(String tenantId)
- Specified by:
tenantId
in interfaceActionDefinitionQuery
-
includeActionDefinitionLinks
public ActionDefinitionQuery includeActionDefinitionLinks()
- Specified by:
includeActionDefinitionLinks
in interfaceActionDefinitionQuery
-
orderByDefinitionId
public ActionDefinitionQuery orderByDefinitionId()
- Specified by:
orderByDefinitionId
in interfaceActionDefinitionQuery
-
orderByCreationTime
public ActionDefinitionQuery orderByCreationTime()
- Specified by:
orderByCreationTime
in interfaceActionDefinitionQuery
-
orderByUpdateTime
public ActionDefinitionQuery orderByUpdateTime()
- Specified by:
orderByUpdateTime
in interfaceActionDefinitionQuery
-
orderByDefinitionName
public ActionDefinitionQuery orderByDefinitionName()
- Specified by:
orderByDefinitionName
in interfaceActionDefinitionQuery
-
orderByTenantId
public ActionDefinitionQuery orderByTenantId()
- Specified by:
orderByTenantId
in interfaceActionDefinitionQuery
-
executeCount
public long executeCount(CommandContext commandContext)
- Specified by:
executeCount
in classAbstractQuery<ActionDefinitionQuery,ActionDefinition>
-
executeList
public List<ActionDefinition> executeList(CommandContext commandContext)
- Specified by:
executeList
in classAbstractQuery<ActionDefinitionQuery,ActionDefinition>
-
getId
public String getId()
-
getIds
public Collection<String> getIds()
-
getKey
public String getKey()
-
getKeyLike
public String getKeyLike()
-
getDeploymentId
public String getDeploymentId()
-
getScopeType
public String getScopeType()
-
isGlobal
public boolean isGlobal()
-
getNameLikeIgnoreCase
public String getNameLikeIgnoreCase()
-
getAccessibleByUser
public String getAccessibleByUser()
-
getAccessibleByGroups
public Collection<String> getAccessibleByGroups()
-
isIncludeActionDefinitionLinks
public boolean isIncludeActionDefinitionLinks()
-
-