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
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected Stringprotected Stringprotected StringFields inherited from class org.camunda.bpm.engine.impl.AbstractQuery
commandExecutor, expressions, maxResultsLimitEnabled, resultType, SORTORDER_ASC, SORTORDER_DESC, validatorsFields inherited from class org.camunda.bpm.engine.impl.db.ListQueryParameterObject
authCheck, databaseType, firstResult, maxResults, orderingProperties, parameter, tenantCheck -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlongexecuteCount(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, validateMethods 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, setTenantCheckMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.camunda.bpm.engine.impl.interceptor.Command
isRetryableMethods 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:
filterIdin interfaceFilterQuery- Parameters:
filterId- set the filter id to query- Returns:
- this query
-
filterResourceType
- Specified by:
filterResourceTypein interfaceFilterQuery- Parameters:
resourceType- set the filter resource type to query- Returns:
- this query
-
filterName
- Specified by:
filterNamein interfaceFilterQuery- Parameters:
name- set the filter name to query- Returns:
- this query
-
filterNameLike
- Specified by:
filterNameLikein interfaceFilterQuery- Parameters:
nameLike- set the filter name like to query- Returns:
- this query
-
filterOwner
- Specified by:
filterOwnerin interfaceFilterQuery- Parameters:
owner- set the filter owner to query- Returns:
- this query
-
orderByFilterId
Description copied from interface:FilterQueryOrder by filter id (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByFilterIdin interfaceFilterQuery
-
orderByFilterResourceType
Description copied from interface:FilterQueryOrder by filter id (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByFilterResourceTypein interfaceFilterQuery
-
orderByFilterName
Description copied from interface:FilterQueryOrder by filter id (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByFilterNamein interfaceFilterQuery
-
orderByFilterOwner
Description copied from interface:FilterQueryOrder by filter id (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByFilterOwnerin interfaceFilterQuery
-
executeList
Description copied from class:AbstractQueryExecutes the actual query to retrieve the list of results.- Specified by:
executeListin classAbstractQuery<FilterQuery,Filter> page- used if the results must be paged. If null, no paging will be applied.
-
executeCount
- Specified by:
executeCountin classAbstractQuery<FilterQuery,Filter>
-