Package org.camunda.bpm.engine.impl
Class HistoricExternalTaskLogQueryImpl
java.lang.Object
org.camunda.bpm.engine.impl.db.ListQueryParameterObject
org.camunda.bpm.engine.impl.AbstractQuery<HistoricExternalTaskLogQuery,HistoricExternalTaskLog>
org.camunda.bpm.engine.impl.HistoricExternalTaskLogQueryImpl
- All Implemented Interfaces:
Serializable,HistoricExternalTaskLogQuery,Command<Object>,Query<HistoricExternalTaskLogQuery,HistoricExternalTaskLog>
public class HistoricExternalTaskLogQueryImpl
extends AbstractQuery<HistoricExternalTaskLogQuery,HistoricExternalTaskLog>
implements HistoricExternalTaskLogQuery
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.camunda.bpm.engine.impl.AbstractQuery
AbstractQuery.ResultType -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected String[]protected String[]protected Stringprotected String[]protected Stringprotected Stringprotected booleanprotected Longprotected Longprotected Stringprotected Stringprotected Stringprotected ExternalTaskStateprotected String[]protected 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 TypeMethodDescriptionactivityIdIn(String... activityIds) Only select historic external task log entries which are associated with one of the given activity ids.activityInstanceIdIn(String... activityInstanceIds) Only select historic external task log entries which are associated with one of the given activity instance ids.Only select created historic external task log entries.Only select deleted historic external task log entries.errorMessage(String errorMessage) Only select historic external task log entries with the given error message.longexecuteCount(CommandContext commandContext) executeList(CommandContext commandContext, Page page) Executes the actual query to retrieve the list of results.executionIdIn(String... executionIds) Only select historic external task log entries which are associated with one of the given execution ids.externalTaskId(String externalTaskId) Only select historic external task log entries with the given external task id.Only select failed historic external task log entries.booleanOnly select historic external task log entries with the id.Order by activity id (needs to be followed byQuery.asc()orQuery.desc()).Order by activity instance id (needs to be followed byQuery.asc()orQuery.desc()).Order by execution id (needs to be followed byQuery.asc()orQuery.desc()).Order by external task id (needs to be followed byQuery.asc()orQuery.desc()).Order by external task priority (needs to be followed byQuery.asc()orQuery.desc()).Order by process definition id (needs to be followed byQuery.asc()orQuery.desc()).Order by process definition key (needs to be followed byQuery.asc()orQuery.desc()).Order by process instance id (needs to be followed byQuery.asc()orQuery.desc()).Order by external task retries (needs to be followed byQuery.asc()orQuery.desc()).Order by tenant id (needs to be followed byQuery.asc()orQuery.desc()).Order by timestamp (needs to be followed byQuery.asc()orQuery.desc()).Order by topic name (needs to be followed byQuery.asc()orQuery.desc()).Order by worker id (needs to be followed byQuery.asc()orQuery.desc()).priorityHigherThanOrEquals(long priority) Only select log entries where the external task had a priority higher than or equal to the given priority.priorityLowerThanOrEquals(long priority) Only select log entries where the external task had a priority lower than or equal to the given priority.processDefinitionId(String processDefinitionId) Only select historic external task log entries with the process definition id.processDefinitionKey(String processDefinitionKey) Only select historic external task log entries with the process instance key.processInstanceId(String processInstanceId) Only select historic external task log entries with the process instance id.protected voidsetState(ExternalTaskState state) Only select successful historic external task log entries.tenantIdIn(String... tenantIds) Only select historic external task log entries that belong to one of the given tenant ids.Only select historic external task log entries with the given topic name.Only selects historic external task log entries that have no tenant id.Only select historic external task log entries with the given worker id.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.query.Query
asc, count, desc, list, listPage, singleResult, unlimitedList
-
Field Details
-
id
-
externalTaskId
-
topicName
-
workerId
-
errorMessage
-
activityIds
-
activityInstanceIds
-
executionIds
-
processInstanceId
-
processDefinitionId
-
processDefinitionKey
-
priorityHigherThanOrEqual
-
priorityLowerThanOrEqual
-
tenantIds
-
isTenantIdSet
protected boolean isTenantIdSet -
state
-
-
Constructor Details
-
HistoricExternalTaskLogQueryImpl
-
-
Method Details
-
logId
Description copied from interface:HistoricExternalTaskLogQueryOnly select historic external task log entries with the id.- Specified by:
logIdin interfaceHistoricExternalTaskLogQuery
-
externalTaskId
Description copied from interface:HistoricExternalTaskLogQueryOnly select historic external task log entries with the given external task id.- Specified by:
externalTaskIdin interfaceHistoricExternalTaskLogQuery
-
topicName
Description copied from interface:HistoricExternalTaskLogQueryOnly select historic external task log entries with the given topic name.- Specified by:
topicNamein interfaceHistoricExternalTaskLogQuery
-
workerId
Description copied from interface:HistoricExternalTaskLogQueryOnly select historic external task log entries with the given worker id.- Specified by:
workerIdin interfaceHistoricExternalTaskLogQuery
-
errorMessage
Description copied from interface:HistoricExternalTaskLogQueryOnly select historic external task log entries with the given error message.- Specified by:
errorMessagein interfaceHistoricExternalTaskLogQuery
-
activityIdIn
Description copied from interface:HistoricExternalTaskLogQueryOnly select historic external task log entries which are associated with one of the given activity ids.- Specified by:
activityIdInin interfaceHistoricExternalTaskLogQuery
-
activityInstanceIdIn
Description copied from interface:HistoricExternalTaskLogQueryOnly select historic external task log entries which are associated with one of the given activity instance ids.- Specified by:
activityInstanceIdInin interfaceHistoricExternalTaskLogQuery
-
executionIdIn
Description copied from interface:HistoricExternalTaskLogQueryOnly select historic external task log entries which are associated with one of the given execution ids.- Specified by:
executionIdInin interfaceHistoricExternalTaskLogQuery
-
processInstanceId
Description copied from interface:HistoricExternalTaskLogQueryOnly select historic external task log entries with the process instance id.- Specified by:
processInstanceIdin interfaceHistoricExternalTaskLogQuery
-
processDefinitionId
Description copied from interface:HistoricExternalTaskLogQueryOnly select historic external task log entries with the process definition id.- Specified by:
processDefinitionIdin interfaceHistoricExternalTaskLogQuery
-
processDefinitionKey
Description copied from interface:HistoricExternalTaskLogQueryOnly select historic external task log entries with the process instance key.- Specified by:
processDefinitionKeyin interfaceHistoricExternalTaskLogQuery
-
tenantIdIn
Description copied from interface:HistoricExternalTaskLogQueryOnly select historic external task log entries that belong to one of the given tenant ids.- Specified by:
tenantIdInin interfaceHistoricExternalTaskLogQuery
-
withoutTenantId
Description copied from interface:HistoricExternalTaskLogQueryOnly selects historic external task log entries that have no tenant id.- Specified by:
withoutTenantIdin interfaceHistoricExternalTaskLogQuery
-
priorityHigherThanOrEquals
Description copied from interface:HistoricExternalTaskLogQueryOnly select log entries where the external task had a priority higher than or equal to the given priority.- Specified by:
priorityHigherThanOrEqualsin interfaceHistoricExternalTaskLogQuery
-
priorityLowerThanOrEquals
Description copied from interface:HistoricExternalTaskLogQueryOnly select log entries where the external task had a priority lower than or equal to the given priority.- Specified by:
priorityLowerThanOrEqualsin interfaceHistoricExternalTaskLogQuery
-
creationLog
Description copied from interface:HistoricExternalTaskLogQueryOnly select created historic external task log entries.- Specified by:
creationLogin interfaceHistoricExternalTaskLogQuery
-
failureLog
Description copied from interface:HistoricExternalTaskLogQueryOnly select failed historic external task log entries.- Specified by:
failureLogin interfaceHistoricExternalTaskLogQuery
-
successLog
Description copied from interface:HistoricExternalTaskLogQueryOnly select successful historic external task log entries.- Specified by:
successLogin interfaceHistoricExternalTaskLogQuery
-
deletionLog
Description copied from interface:HistoricExternalTaskLogQueryOnly select deleted historic external task log entries.- Specified by:
deletionLogin interfaceHistoricExternalTaskLogQuery
-
orderByTimestamp
Description copied from interface:HistoricExternalTaskLogQueryOrder by timestamp (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByTimestampin interfaceHistoricExternalTaskLogQuery
-
orderByExternalTaskId
Description copied from interface:HistoricExternalTaskLogQueryOrder by external task id (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByExternalTaskIdin interfaceHistoricExternalTaskLogQuery
-
orderByRetries
Description copied from interface:HistoricExternalTaskLogQueryOrder by external task retries (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByRetriesin interfaceHistoricExternalTaskLogQuery
-
orderByPriority
Description copied from interface:HistoricExternalTaskLogQueryOrder by external task priority (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByPriorityin interfaceHistoricExternalTaskLogQuery
-
orderByTopicName
Description copied from interface:HistoricExternalTaskLogQueryOrder by topic name (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByTopicNamein interfaceHistoricExternalTaskLogQuery
-
orderByWorkerId
Description copied from interface:HistoricExternalTaskLogQueryOrder by worker id (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByWorkerIdin interfaceHistoricExternalTaskLogQuery
-
orderByActivityId
Description copied from interface:HistoricExternalTaskLogQueryOrder by activity id (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByActivityIdin interfaceHistoricExternalTaskLogQuery
-
orderByActivityInstanceId
Description copied from interface:HistoricExternalTaskLogQueryOrder by activity instance id (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByActivityInstanceIdin interfaceHistoricExternalTaskLogQuery
-
orderByExecutionId
Description copied from interface:HistoricExternalTaskLogQueryOrder by execution id (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByExecutionIdin interfaceHistoricExternalTaskLogQuery
-
orderByProcessInstanceId
Description copied from interface:HistoricExternalTaskLogQueryOrder by process instance id (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByProcessInstanceIdin interfaceHistoricExternalTaskLogQuery
-
orderByProcessDefinitionId
Description copied from interface:HistoricExternalTaskLogQueryOrder by process definition id (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByProcessDefinitionIdin interfaceHistoricExternalTaskLogQuery
-
orderByProcessDefinitionKey
Description copied from interface:HistoricExternalTaskLogQueryOrder by process definition key (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByProcessDefinitionKeyin interfaceHistoricExternalTaskLogQuery
-
orderByTenantId
Description copied from interface:HistoricExternalTaskLogQueryOrder by tenant id (needs to be followed byQuery.asc()orQuery.desc()). Note that the ordering of external task log entries without tenant id is database-specific.- Specified by:
orderByTenantIdin interfaceHistoricExternalTaskLogQuery
-
executeCount
- Specified by:
executeCountin classAbstractQuery<HistoricExternalTaskLogQuery,HistoricExternalTaskLog>
-
executeList
Description copied from class:AbstractQueryExecutes the actual query to retrieve the list of results.- Specified by:
executeListin classAbstractQuery<HistoricExternalTaskLogQuery,HistoricExternalTaskLog> page- used if the results must be paged. If null, no paging will be applied.
-
setState
-
isTenantIdSet
public boolean isTenantIdSet()
-