Package org.camunda.bpm.engine.impl
Class SchemaLogQueryImpl
- java.lang.Object
-
- org.camunda.bpm.engine.impl.db.ListQueryParameterObject
-
- org.camunda.bpm.engine.impl.AbstractQuery<SchemaLogQuery,SchemaLogEntry>
-
- org.camunda.bpm.engine.impl.SchemaLogQueryImpl
-
- All Implemented Interfaces:
Serializable
,Command<Object>
,SchemaLogQuery
,Query<SchemaLogQuery,SchemaLogEntry>
public class SchemaLogQueryImpl extends AbstractQuery<SchemaLogQuery,SchemaLogEntry> implements SchemaLogQuery
- Author:
- Miklas Boskamp
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.camunda.bpm.engine.impl.AbstractQuery
AbstractQuery.ResultType
-
-
Field Summary
Fields Modifier and Type Field Description protected String
version
-
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
Constructors Constructor Description SchemaLogQueryImpl(CommandExecutor commandExecutor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description long
executeCount(CommandContext commandContext)
List<SchemaLogEntry>
executeList(CommandContext commandContext, Page page)
Executes the actual query to retrieve the list of results.SchemaLogQuery
orderByTimestamp()
Order by task timestamp (needs to be followed byQuery.asc()
orQuery.desc()
).SchemaLogQuery
version(String version)
Only showentries
with a given version.-
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 Detail
-
version
protected String version
-
-
Constructor Detail
-
SchemaLogQueryImpl
public SchemaLogQueryImpl(CommandExecutor commandExecutor)
-
-
Method Detail
-
version
public SchemaLogQuery version(String version)
Description copied from interface:SchemaLogQuery
Only showentries
with a given version.- Specified by:
version
in interfaceSchemaLogQuery
-
orderByTimestamp
public SchemaLogQuery orderByTimestamp()
Description copied from interface:SchemaLogQuery
Order by task timestamp (needs to be followed byQuery.asc()
orQuery.desc()
).- Specified by:
orderByTimestamp
in interfaceSchemaLogQuery
-
executeCount
public long executeCount(CommandContext commandContext)
- Specified by:
executeCount
in classAbstractQuery<SchemaLogQuery,SchemaLogEntry>
-
executeList
public List<SchemaLogEntry> executeList(CommandContext commandContext, Page page)
Description copied from class:AbstractQuery
Executes the actual query to retrieve the list of results.- Specified by:
executeList
in classAbstractQuery<SchemaLogQuery,SchemaLogEntry>
page
- used if the results must be paged. If null, no paging will be applied.
-
-