Class FilterQueryImpl
java.lang.Object
org.camunda.bpm.engine.impl.db.ListQueryParameterObject
org.camunda.bpm.engine.impl.AbstractQuery<FilterQuery,Filter>
org.camunda.bpm.engine.impl.filter.FilterQueryImpl
- All Implemented Interfaces:
Serializable
,FilterQuery
,Command<Object>
,Query<FilterQuery,
Filter>
- Author:
- Sebastian Menski
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.camunda.bpm.engine.impl.AbstractQuery
AbstractQuery.ResultType
-
Field Summary
Modifier and TypeFieldDescriptionprotected String
protected String
protected String
protected String
protected String
Fields inherited from class org.camunda.bpm.engine.impl.AbstractQuery
commandExecutor, expressions, maxResultsLimitEnabled, resultType, SORTORDER_ASC, SORTORDER_DESC, validators
Fields inherited from class org.camunda.bpm.engine.impl.db.ListQueryParameterObject
authCheck, databaseType, firstResult, maxResults, orderingProperties, parameter, tenantCheck
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionlong
executeCount
(CommandContext commandContext) executeList
(CommandContext commandContext, Page page) Executes the actual query to retrieve the list of results.filterName
(String name) filterNameLike
(String nameLike) filterOwner
(String owner) filterResourceType
(String resourceType) Order by filter id (needs to be followed byQuery.asc()
orQuery.desc()
).Order by filter id (needs to be followed byQuery.asc()
orQuery.desc()
).Order by filter id (needs to be followed byQuery.asc()
orQuery.desc()
).Order by filter id (needs to be followed byQuery.asc()
orQuery.desc()
).Methods inherited from class org.camunda.bpm.engine.impl.AbstractQuery
addExpression, addValidator, asc, checkMaxResultsLimit, checkQueryOk, count, desc, direction, disableMaxResultsLimit, enableMaxResultsLimit, evaluateExpressions, evaluateExpressionsAndExecuteCount, evaluateExpressionsAndExecuteDeploymentIdMappingsList, evaluateExpressionsAndExecuteIdsList, evaluateExpressionsAndExecuteList, execute, executeDeploymentIdMappingsList, executeIdsList, executeResult, executeSingleResult, extend, getExpressions, getMethod, hasExcludingConditions, list, listDeploymentIdMappings, listIds, listPage, mergeExpressions, mergeOrdering, orderBy, orderBy, removeValidator, setCommandExecutor, setExpressions, singleResult, unlimitedList, validate, validate
Methods inherited from class org.camunda.bpm.engine.impl.db.ListQueryParameterObject
getAuthCheck, getDatabaseType, getFirstResult, getFirstRow, getLastRow, getMaxResults, getOrderingProperties, getParameter, getTenantCheck, setAuthCheck, setDatabaseType, setFirstResult, setMaxResults, setOrderingProperties, setParameter, setTenantCheck
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.camunda.bpm.engine.impl.interceptor.Command
isRetryable
Methods inherited from interface org.camunda.bpm.engine.query.Query
asc, count, desc, list, listPage, singleResult, unlimitedList
-
Field Details
-
filterId
-
resourceType
-
name
-
nameLike
-
owner
-
-
Constructor Details
-
FilterQueryImpl
public FilterQueryImpl() -
FilterQueryImpl
-
-
Method Details
-
filterId
- Specified by:
filterId
in interfaceFilterQuery
- Parameters:
filterId
- set the filter id to query- Returns:
- this query
-
filterResourceType
- Specified by:
filterResourceType
in interfaceFilterQuery
- Parameters:
resourceType
- set the filter resource type to query- Returns:
- this query
-
filterName
- Specified by:
filterName
in interfaceFilterQuery
- Parameters:
name
- set the filter name to query- Returns:
- this query
-
filterNameLike
- Specified by:
filterNameLike
in interfaceFilterQuery
- Parameters:
nameLike
- set the filter name like to query- Returns:
- this query
-
filterOwner
- Specified by:
filterOwner
in interfaceFilterQuery
- Parameters:
owner
- set the filter owner to query- Returns:
- this query
-
orderByFilterId
Description copied from interface:FilterQuery
Order by filter id (needs to be followed byQuery.asc()
orQuery.desc()
).- Specified by:
orderByFilterId
in interfaceFilterQuery
-
orderByFilterResourceType
Description copied from interface:FilterQuery
Order by filter id (needs to be followed byQuery.asc()
orQuery.desc()
).- Specified by:
orderByFilterResourceType
in interfaceFilterQuery
-
orderByFilterName
Description copied from interface:FilterQuery
Order by filter id (needs to be followed byQuery.asc()
orQuery.desc()
).- Specified by:
orderByFilterName
in interfaceFilterQuery
-
orderByFilterOwner
Description copied from interface:FilterQuery
Order by filter id (needs to be followed byQuery.asc()
orQuery.desc()
).- Specified by:
orderByFilterOwner
in interfaceFilterQuery
-
executeList
Description copied from class:AbstractQuery
Executes the actual query to retrieve the list of results.- Specified by:
executeList
in classAbstractQuery<FilterQuery,
Filter> page
- used if the results must be paged. If null, no paging will be applied.
-
executeCount
- Specified by:
executeCount
in classAbstractQuery<FilterQuery,
Filter>
-