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
,java.io.Serializable
,org.flowable.common.engine.api.query.Query<ActionDefinitionQuery,ActionDefinition>
,org.flowable.common.engine.impl.interceptor.Command<java.lang.Object>
public class ActionDefinitionQueryImpl extends org.flowable.common.engine.impl.query.AbstractQuery<ActionDefinitionQuery,ActionDefinition> implements ActionDefinitionQuery
- Author:
- Filip Hrisafov
- See Also:
- Serialized Form
-
Nested Class Summary
-
Field Summary
Fields Modifier and Type Field Description protected java.util.Collection<java.lang.String>
accessibleByGroups
protected java.lang.String
accessibleByUser
protected java.lang.String
channel
protected java.util.List<java.lang.String>
channels
protected java.lang.String
deploymentId
protected boolean
global
protected java.lang.String
id
protected java.util.Collection<java.lang.String>
ids
protected boolean
includeActionDefinitionLinks
protected java.lang.String
key
protected java.lang.String
keyLike
protected boolean
latest
protected java.lang.String
name
protected java.lang.String
nameLike
protected java.lang.String
nameLikeIgnoreCase
protected java.lang.String
scopeType
protected java.lang.String
tenantId
protected java.lang.Integer
version
-
Constructor Summary
Constructors Constructor Description ActionDefinitionQueryImpl()
ActionDefinitionQueryImpl(org.flowable.common.engine.impl.interceptor.CommandExecutor commandExecutor)
-
Method Summary
Modifier and Type Method Description ActionDefinitionQuery
accessibleByUserOrGroups(java.lang.String userId, java.util.Collection<java.lang.String> groupKeys)
ActionDefinitionQuery
anyVersion()
ActionDefinitionQuery
deploymentId(java.lang.String deploymentId)
long
executeCount(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
java.util.List<ActionDefinition>
executeList(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
java.util.Collection<java.lang.String>
getAccessibleByGroups()
java.lang.String
getAccessibleByUser()
java.lang.String
getDeploymentId()
java.lang.String
getId()
java.util.Collection<java.lang.String>
getIds()
java.lang.String
getKey()
java.lang.String
getKeyLike()
java.lang.String
getNameLikeIgnoreCase()
java.lang.String
getScopeType()
ActionDefinitionQuery
global()
ActionDefinitionQuery
id(java.lang.String id)
ActionDefinitionQuery
ids(java.util.Collection<java.lang.String> ids)
ActionDefinitionQuery
includeActionDefinitionLinks()
boolean
isGlobal()
boolean
isIncludeActionDefinitionLinks()
ActionDefinitionQuery
key(java.lang.String key)
ActionDefinitionQuery
keyLike(java.lang.String keyLike)
ActionDefinitionQuery
latestVersion()
ActionDefinitionQuery
name(java.lang.String name)
ActionDefinitionQuery
nameLike(java.lang.String nameLike)
ActionDefinitionQuery
nameLikeIgnoreCase(java.lang.String nameLikeIgnoreCase)
ActionDefinitionQuery
orderByCreationTime()
ActionDefinitionQuery
orderByDefinitionId()
ActionDefinitionQuery
orderByDefinitionName()
ActionDefinitionQuery
orderByTenantId()
ActionDefinitionQuery
orderByUpdateTime()
ActionDefinitionQuery
scopeType(java.lang.String scopeType)
ActionDefinitionQuery
supportsChannel(java.lang.String channel)
ActionDefinitionQuery
supportsChannels(java.util.List<java.lang.String> channels)
ActionDefinitionQuery
tenantId(java.lang.String tenantId)
ActionDefinitionQuery
version(java.lang.Integer version)
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, getDatabaseType, getFirstResult, getFirstRow, getLastRow, getMaxResults, getNullHandlingColumn, getOrderBy, getOrderByColumnMap, getOrderByColumns, getParameter, setDatabaseType, setFirstResult, setMaxResults, setNullHandlingColumn, setOrderByColumns, 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 Details
-
id
protected java.lang.String id -
ids
protected java.util.Collection<java.lang.String> ids -
key
protected java.lang.String key -
keyLike
protected java.lang.String keyLike -
name
protected java.lang.String name -
nameLike
protected java.lang.String nameLike -
nameLikeIgnoreCase
protected java.lang.String nameLikeIgnoreCase -
version
protected java.lang.Integer version -
latest
protected boolean latest -
deploymentId
protected java.lang.String deploymentId -
scopeType
protected java.lang.String scopeType -
channel
protected java.lang.String channel -
channels
protected java.util.List<java.lang.String> channels -
global
protected boolean global -
accessibleByUser
protected java.lang.String accessibleByUser -
accessibleByGroups
protected java.util.Collection<java.lang.String> accessibleByGroups -
tenantId
protected java.lang.String tenantId -
includeActionDefinitionLinks
protected boolean includeActionDefinitionLinks
-
-
Constructor Details
-
ActionDefinitionQueryImpl
public ActionDefinitionQueryImpl() -
ActionDefinitionQueryImpl
public ActionDefinitionQueryImpl(org.flowable.common.engine.impl.interceptor.CommandExecutor commandExecutor)
-
-
Method Details
-
id
- Specified by:
id
in interfaceActionDefinitionQuery
-
ids
- Specified by:
ids
in interfaceActionDefinitionQuery
-
key
- Specified by:
key
in interfaceActionDefinitionQuery
-
keyLike
- Specified by:
keyLike
in interfaceActionDefinitionQuery
-
deploymentId
- Specified by:
deploymentId
in interfaceActionDefinitionQuery
-
name
- Specified by:
name
in interfaceActionDefinitionQuery
-
nameLike
- Specified by:
nameLike
in interfaceActionDefinitionQuery
-
nameLikeIgnoreCase
- Specified by:
nameLikeIgnoreCase
in interfaceActionDefinitionQuery
-
version
- Specified by:
version
in interfaceActionDefinitionQuery
-
latestVersion
- Specified by:
latestVersion
in interfaceActionDefinitionQuery
-
anyVersion
- Specified by:
anyVersion
in interfaceActionDefinitionQuery
-
scopeType
- Specified by:
scopeType
in interfaceActionDefinitionQuery
-
supportsChannel
- Specified by:
supportsChannel
in interfaceActionDefinitionQuery
-
supportsChannels
- Specified by:
supportsChannels
in interfaceActionDefinitionQuery
-
global
- Specified by:
global
in interfaceActionDefinitionQuery
-
accessibleByUserOrGroups
public ActionDefinitionQuery accessibleByUserOrGroups(java.lang.String userId, java.util.Collection<java.lang.String> groupKeys)- Specified by:
accessibleByUserOrGroups
in interfaceActionDefinitionQuery
-
tenantId
- Specified by:
tenantId
in interfaceActionDefinitionQuery
-
includeActionDefinitionLinks
- Specified by:
includeActionDefinitionLinks
in interfaceActionDefinitionQuery
-
orderByDefinitionId
- Specified by:
orderByDefinitionId
in interfaceActionDefinitionQuery
-
orderByCreationTime
- Specified by:
orderByCreationTime
in interfaceActionDefinitionQuery
-
orderByUpdateTime
- Specified by:
orderByUpdateTime
in interfaceActionDefinitionQuery
-
orderByDefinitionName
- Specified by:
orderByDefinitionName
in interfaceActionDefinitionQuery
-
orderByTenantId
- Specified by:
orderByTenantId
in interfaceActionDefinitionQuery
-
executeCount
public long executeCount(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)- Specified by:
executeCount
in classorg.flowable.common.engine.impl.query.AbstractQuery<ActionDefinitionQuery,ActionDefinition>
-
executeList
public java.util.List<ActionDefinition> executeList(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)- Specified by:
executeList
in classorg.flowable.common.engine.impl.query.AbstractQuery<ActionDefinitionQuery,ActionDefinition>
-
getId
public java.lang.String getId() -
getIds
public java.util.Collection<java.lang.String> getIds() -
getKey
public java.lang.String getKey() -
getKeyLike
public java.lang.String getKeyLike() -
getDeploymentId
public java.lang.String getDeploymentId() -
getScopeType
public java.lang.String getScopeType() -
isGlobal
public boolean isGlobal() -
getNameLikeIgnoreCase
public java.lang.String getNameLikeIgnoreCase() -
getAccessibleByUser
public java.lang.String getAccessibleByUser() -
getAccessibleByGroups
public java.util.Collection<java.lang.String> getAccessibleByGroups() -
isIncludeActionDefinitionLinks
public boolean isIncludeActionDefinitionLinks()
-