public class ActionDefinitionQueryImpl extends AbstractQuery<ActionDefinitionQuery,ActionDefinition> implements ActionDefinitionQuery
ListQueryParameterObject.OrderBy, ListQueryParameterObject.ResultType
Query.NullHandlingOnOrder
Modifier and Type | Field and 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 |
commandContext, commandExecutor
databaseType, DEFAULT_ORDER_BY, defaultOrderBy, firstResult, maxResults, nullHandlingColumn, nullHandlingOnOrder, orderByCollection, orderProperty, parameter, resultType, SORTORDER_ASC, SORTORDER_DESC
Constructor and Description |
---|
ActionDefinitionQueryImpl() |
ActionDefinitionQueryImpl(CommandExecutor commandExecutor) |
asc, checkQueryOk, count, desc, direction, execute, executeSingleResult, list, listPage, orderBy, orderBy, setCommandExecutor, singleResult
addOrder, buildOrderBy, getDatabaseType, getFirstResult, getFirstRow, getLastRow, getMaxResults, getNullHandlingColumn, getOrderBy, getOrderByCollectionSafe, getOrderByForWindow, getOuterJoinOrderBy, getParameter, hasOrderBy, hasOrderByForColumn, isNeedsPaging, mapOrderByToSql, setDatabaseType, setFirstResult, setMaxResults, setNullHandlingColumn, setParameter
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
accessibleByUser
protected String id
protected Collection<String> ids
protected String key
protected String keyLike
protected String name
protected String nameLike
protected String nameLikeIgnoreCase
protected Integer version
protected boolean latest
protected String deploymentId
protected String scopeType
protected String channel
protected boolean global
protected String accessibleByUser
protected Collection<String> accessibleByGroups
protected String tenantId
protected boolean includeActionDefinitionLinks
public ActionDefinitionQueryImpl()
public ActionDefinitionQueryImpl(CommandExecutor commandExecutor)
public ActionDefinitionQuery id(String id)
id
in interface ActionDefinitionQuery
public ActionDefinitionQuery ids(Collection<String> ids)
ids
in interface ActionDefinitionQuery
public ActionDefinitionQuery key(String key)
key
in interface ActionDefinitionQuery
public ActionDefinitionQuery keyLike(String keyLike)
keyLike
in interface ActionDefinitionQuery
public ActionDefinitionQuery deploymentId(String deploymentId)
deploymentId
in interface ActionDefinitionQuery
public ActionDefinitionQuery name(String name)
name
in interface ActionDefinitionQuery
public ActionDefinitionQuery nameLike(String nameLike)
nameLike
in interface ActionDefinitionQuery
public ActionDefinitionQuery nameLikeIgnoreCase(String nameLikeIgnoreCase)
nameLikeIgnoreCase
in interface ActionDefinitionQuery
public ActionDefinitionQuery version(Integer version)
version
in interface ActionDefinitionQuery
public ActionDefinitionQuery latestVersion()
latestVersion
in interface ActionDefinitionQuery
public ActionDefinitionQuery anyVersion()
anyVersion
in interface ActionDefinitionQuery
public ActionDefinitionQuery scopeType(String scopeType)
scopeType
in interface ActionDefinitionQuery
public ActionDefinitionQuery supportsChannel(String channel)
supportsChannel
in interface ActionDefinitionQuery
public ActionDefinitionQuery supportsChannels(List<String> channels)
supportsChannels
in interface ActionDefinitionQuery
public ActionDefinitionQuery global()
global
in interface ActionDefinitionQuery
public ActionDefinitionQuery accessibleByUserOrGroups(String userId, Collection<String> groupKeys)
accessibleByUserOrGroups
in interface ActionDefinitionQuery
public ActionDefinitionQuery tenantId(String tenantId)
tenantId
in interface ActionDefinitionQuery
public ActionDefinitionQuery includeActionDefinitionLinks()
includeActionDefinitionLinks
in interface ActionDefinitionQuery
public ActionDefinitionQuery orderByDefinitionId()
orderByDefinitionId
in interface ActionDefinitionQuery
public ActionDefinitionQuery orderByCreationTime()
orderByCreationTime
in interface ActionDefinitionQuery
public ActionDefinitionQuery orderByUpdateTime()
orderByUpdateTime
in interface ActionDefinitionQuery
public ActionDefinitionQuery orderByDefinitionName()
orderByDefinitionName
in interface ActionDefinitionQuery
public ActionDefinitionQuery orderByTenantId()
orderByTenantId
in interface ActionDefinitionQuery
public long executeCount(CommandContext commandContext)
executeCount
in class AbstractQuery<ActionDefinitionQuery,ActionDefinition>
public List<ActionDefinition> executeList(CommandContext commandContext)
executeList
in class AbstractQuery<ActionDefinitionQuery,ActionDefinition>
public String getId()
public Collection<String> getIds()
public String getKey()
public String getKeyLike()
public String getDeploymentId()
public String getScopeType()
public boolean isGlobal()
public String getNameLikeIgnoreCase()
public String getAccessibleByUser()
public Collection<String> getAccessibleByGroups()
public boolean isIncludeActionDefinitionLinks()