Class TaskQuery.GroupByQuery
- All Implemented Interfaces:
TaskQuery.IGroupByQueryColumns
- Enclosing class:
TaskQuery
- API:
- This is a public API.
-
Nested Class Summary
Nested classes/interfaces inherited from class ch.ivyteam.ivy.workflow.query.TaskQuery
TaskQuery.AggregationQuery, TaskQuery.EnumValueOrderByColumnQuery<T extends ch.ivyteam.ivy.persistence.IPersistentEnumeration>, TaskQuery.FilterLink, TaskQuery.FilterQuery, TaskQuery.GroupByQuery, TaskQuery.IAggregationQuery, TaskQuery.IBooleanColumnFilterQuery, TaskQuery.IBoolFilterQuery, TaskQuery.IClobColumnFilterQuery, TaskQuery.IColumnFilterQuery, TaskQuery.ICustomFieldAggregationQuery, TaskQuery.ICustomFieldFilterQuery, TaskQuery.ICustomFieldGroupBy, TaskQuery.ICustomFieldOrderBy, TaskQuery.IDateColumnFilterQuery, TaskQuery.IFilterableColumns, TaskQuery.IFilterLink, TaskQuery.IFilterQuery, TaskQuery.IGroupByQueryColumns, TaskQuery.IIntegerColumnFilterQuery, TaskQuery.INumberColumnFilterQuery, TaskQuery.IOrderByQueryColumns, TaskQuery.IPatternColumnFilterQuery, TaskQuery.IStringColumnFilterQuery, TaskQuery.ITaskBusinessStateFilterQuery, TaskQuery.ITaskStateFilterQuery, TaskQuery.IUUIDColumnFilterQuery, TaskQuery.IWorkflowPriorityFilterQuery, TaskQuery.LongValueOrderByColumnQuery, TaskQuery.OrderByColumnQuery, TaskQuery.OrderByQuery, TaskQuery.StringValueOrderByColumnQuery -
Method Summary
Modifier and TypeMethodDescriptionGroups the result of the query by the fieldActivatorDisplayName.Groups the result of the query by the fieldActivatorId.Groups the result of the query by the fieldActivatorName.Groups the result of the query by the fieldApplicationId.Groups the result of the query by the fieldBusinessCalendar.Deprecated.Groups the result of the query by the fieldBusinessCaseId.Groups the result of the query by the fieldBusinessRuntime.Groups the result of the query by the fieldBusinessState.caseId()Groups the result of the query by the fieldCaseId.category()Groups the result of the query by the fieldCategory.Groups the result of the query by a custom field specified during further composition.Groups the result of the query by the fieldDelayTimestamp.Groups the result of the query by the fieldDescription.Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.Groups the result of the query by the fieldEndTaskSwitchEventId.Groups the result of the query by the fieldEndTimestamp.Groups the result of the query by the fieldExpiredCreatorTaskId.Groups the result of the query by the fieldExpiryActivatorDisplayName.Groups the result of the query by the fieldExpiryActivatorId.Groups the result of the query by the fieldExpiryActivatorName.Groups the result of the query by the fieldExpiryPriority.Groups the result of the query by the fieldExpiryTaskStartElementPid.Groups the result of the query by the fieldExpiryTimestamp.Groups the result of the query by the fieldFailedTimeoutTimestamp.Groups the result of the query by the fieldIsExpired.Groups the result of the query by the fieldIsOffline.Groups the result of the query by the fieldIsUpdatedOnStart.Groups the result of the query by the fieldLanguageId.name()Groups the result of the query by the fieldName.Groups the result of the query by the fieldNumberOfFailures.Groups the result of the query by the fieldNumberOfResumes.Groups the result of the query by the fieldOriginalActivatorDisplayName.Groups the result of the query by the fieldOriginalActivatorId.Groups the result of the query by the fieldOriginalActivatorName.Groups the result of the query by the fieldOriginalPriority.priority()Groups the result of the query by the fieldPriority.Groups the result of the query by the fieldProcessModelId.Groups the result of the query by the fieldRequestPath.Groups the result of the query by the fieldSecuritySystemId.Groups the result of the query by the fieldStartTaskSwitchEventId.Groups the result of the query by the fieldStartTimestamp.state()Groups the result of the query by the fieldState.Groups the result of the query by the fieldTaskEndId.taskId()Groups the result of the query by the fieldTaskId.Groups the result of the query by the fieldTaskStartId.Groups the result of the query by the fieldTimeoutedCreatorIntrmdtEventId.workerId()Groups the result of the query by the fieldWorkerId.Groups the result of the query by the fieldWorkerSessionId.Groups the result of the query by the fieldWorkerUserDisplayName.Groups the result of the query by the fieldWorkerUserName.Groups the result of the query by the fieldWorkingTime.
-
Method Details
-
taskId
Description copied from interface:TaskQuery.IGroupByQueryColumnsGroups the result of the query by the field
TaskId.SQL part:
GROUP BY TaskId- Specified by:
taskIdin interfaceTaskQuery.IGroupByQueryColumns- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
caseId
Description copied from interface:TaskQuery.IGroupByQueryColumnsGroups the result of the query by the field
CaseId.SQL part:
GROUP BY CaseId- Specified by:
caseIdin interfaceTaskQuery.IGroupByQueryColumns- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
businessCaseId
Description copied from interface:TaskQuery.IGroupByQueryColumnsGroups the result of the query by the field
BusinessCaseId.SQL part:
GROUP BY BusinessCaseId- Specified by:
businessCaseIdin interfaceTaskQuery.IGroupByQueryColumns- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
processModelId
Description copied from interface:TaskQuery.IGroupByQueryColumnsGroups the result of the query by the field
ProcessModelId.SQL part:
GROUP BY ProcessModelId- Specified by:
processModelIdin interfaceTaskQuery.IGroupByQueryColumns- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
securitySystemId
Description copied from interface:TaskQuery.IGroupByQueryColumnsGroups the result of the query by the field
SecuritySystemId.SQL part:
GROUP BY SecuritySystemId- Specified by:
securitySystemIdin interfaceTaskQuery.IGroupByQueryColumns- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
applicationId
Description copied from interface:TaskQuery.IGroupByQueryColumnsGroups the result of the query by the field
ApplicationId.SQL part:
GROUP BY ApplicationId- Specified by:
applicationIdin interfaceTaskQuery.IGroupByQueryColumns- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
startTaskSwitchEventId
Description copied from interface:TaskQuery.IGroupByQueryColumnsGroups the result of the query by the field
StartTaskSwitchEventId.SQL part:
GROUP BY StartTaskSwitchEventId- Specified by:
startTaskSwitchEventIdin interfaceTaskQuery.IGroupByQueryColumns- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
endTaskSwitchEventId
Description copied from interface:TaskQuery.IGroupByQueryColumnsGroups the result of the query by the field
EndTaskSwitchEventId.SQL part:
GROUP BY EndTaskSwitchEventId- Specified by:
endTaskSwitchEventIdin interfaceTaskQuery.IGroupByQueryColumns- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
taskStartId
Description copied from interface:TaskQuery.IGroupByQueryColumnsGroups the result of the query by the field
TaskStartId.SQL part:
GROUP BY TaskStartId- Specified by:
taskStartIdin interfaceTaskQuery.IGroupByQueryColumns- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
taskEndId
Description copied from interface:TaskQuery.IGroupByQueryColumnsGroups the result of the query by the field
TaskEndId.SQL part:
GROUP BY TaskEndId- Specified by:
taskEndIdin interfaceTaskQuery.IGroupByQueryColumns- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
workerId
Description copied from interface:TaskQuery.IGroupByQueryColumnsGroups the result of the query by the field
WorkerId.SQL part:
GROUP BY WorkerId- Specified by:
workerIdin interfaceTaskQuery.IGroupByQueryColumns- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
workerUserName
Description copied from interface:TaskQuery.IGroupByQueryColumnsGroups the result of the query by the field
WorkerUserName.SQL part:
GROUP BY WorkerUserNameThis is a virtual column. It contains the same value as the column
Nameof the referencedWorker.- Specified by:
workerUserNamein interfaceTaskQuery.IGroupByQueryColumns- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
workerUserDisplayName
Description copied from interface:TaskQuery.IGroupByQueryColumnsGroups the result of the query by the field
WorkerUserDisplayName.SQL part:
GROUP BY WorkerUserDisplayNameThis is a virtual column. It contains the same value as the column
DisplayNameof the referencedWorker.- Specified by:
workerUserDisplayNamein interfaceTaskQuery.IGroupByQueryColumns- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
workerSessionId
Description copied from interface:TaskQuery.IGroupByQueryColumnsGroups the result of the query by the field
WorkerSessionId.SQL part:
GROUP BY WorkerSessionId- Specified by:
workerSessionIdin interfaceTaskQuery.IGroupByQueryColumns- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
activatorId
Description copied from interface:TaskQuery.IGroupByQueryColumnsGroups the result of the query by the field
ActivatorId.SQL part:
GROUP BY ActivatorId- Specified by:
activatorIdin interfaceTaskQuery.IGroupByQueryColumns- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
originalActivatorId
Description copied from interface:TaskQuery.IGroupByQueryColumnsGroups the result of the query by the field
OriginalActivatorId.SQL part:
GROUP BY OriginalActivatorId- Specified by:
originalActivatorIdin interfaceTaskQuery.IGroupByQueryColumns- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
originalActivatorName
Description copied from interface:TaskQuery.IGroupByQueryColumnsGroups the result of the query by the field
OriginalActivatorName.SQL part:
GROUP BY OriginalActivatorNameThis is a virtual column. It contains the same value as the column
MemberNameof the referencedOriginalActivator.- Specified by:
originalActivatorNamein interfaceTaskQuery.IGroupByQueryColumns- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
originalActivatorDisplayName
Description copied from interface:TaskQuery.IGroupByQueryColumnsGroups the result of the query by the field
OriginalActivatorDisplayName.SQL part:
GROUP BY OriginalActivatorDisplayNameThis is a virtual column. It contains the same value as the column
DisplayNameof the referencedOriginalActivator.- Specified by:
originalActivatorDisplayNamein interfaceTaskQuery.IGroupByQueryColumns- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
expiryActivatorId
Description copied from interface:TaskQuery.IGroupByQueryColumnsGroups the result of the query by the field
ExpiryActivatorId.SQL part:
GROUP BY ExpiryActivatorId- Specified by:
expiryActivatorIdin interfaceTaskQuery.IGroupByQueryColumns- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
expiryActivatorName
Description copied from interface:TaskQuery.IGroupByQueryColumnsGroups the result of the query by the field
ExpiryActivatorName.SQL part:
GROUP BY ExpiryActivatorNameThis is a virtual column. It contains the same value as the column
MemberNameof the referencedExpiryActivator.- Specified by:
expiryActivatorNamein interfaceTaskQuery.IGroupByQueryColumns- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
expiryActivatorDisplayName
Description copied from interface:TaskQuery.IGroupByQueryColumnsGroups the result of the query by the field
ExpiryActivatorDisplayName.SQL part:
GROUP BY ExpiryActivatorDisplayNameThis is a virtual column. It contains the same value as the column
DisplayNameof the referencedExpiryActivator.- Specified by:
expiryActivatorDisplayNamein interfaceTaskQuery.IGroupByQueryColumns- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
expiryPriority
Description copied from interface:TaskQuery.IGroupByQueryColumnsGroups the result of the query by the field
ExpiryPriority.SQL part:
GROUP BY ExpiryPriority- Specified by:
expiryPriorityin interfaceTaskQuery.IGroupByQueryColumns- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
expiryTimestamp
Description copied from interface:TaskQuery.IGroupByQueryColumnsGroups the result of the query by the field
ExpiryTimestamp.SQL part:
GROUP BY ExpiryTimestamp- Specified by:
expiryTimestampin interfaceTaskQuery.IGroupByQueryColumns- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
expiryTaskStartElementPid
Description copied from interface:TaskQuery.IGroupByQueryColumnsGroups the result of the query by the field
ExpiryTaskStartElementPid.SQL part:
GROUP BY ExpiryTaskStartElementPid- Specified by:
expiryTaskStartElementPidin interfaceTaskQuery.IGroupByQueryColumns- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
isExpired
Description copied from interface:TaskQuery.IGroupByQueryColumnsGroups the result of the query by the field
IsExpired.SQL part:
GROUP BY IsExpired- Specified by:
isExpiredin interfaceTaskQuery.IGroupByQueryColumns- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
expiredCreatorTaskId
Description copied from interface:TaskQuery.IGroupByQueryColumnsGroups the result of the query by the field
ExpiredCreatorTaskId.SQL part:
GROUP BY ExpiredCreatorTaskId- Specified by:
expiredCreatorTaskIdin interfaceTaskQuery.IGroupByQueryColumns- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
timeoutedCreatorIntrmdtEventId
Description copied from interface:TaskQuery.IGroupByQueryColumnsGroups the result of the query by the field
TimeoutedCreatorIntrmdtEventId.SQL part:
GROUP BY TimeoutedCreatorIntrmdtEventId- Specified by:
timeoutedCreatorIntrmdtEventIdin interfaceTaskQuery.IGroupByQueryColumns- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
delayTimestamp
Description copied from interface:TaskQuery.IGroupByQueryColumnsGroups the result of the query by the field
DelayTimestamp.SQL part:
GROUP BY DelayTimestamp- Specified by:
delayTimestampin interfaceTaskQuery.IGroupByQueryColumns- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
state
Description copied from interface:TaskQuery.IGroupByQueryColumnsGroups the result of the query by the field
State.SQL part:
GROUP BY State- Specified by:
statein interfaceTaskQuery.IGroupByQueryColumns- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
businessState
Description copied from interface:TaskQuery.IGroupByQueryColumnsGroups the result of the query by the field
BusinessState.SQL part:
GROUP BY BusinessState- Specified by:
businessStatein interfaceTaskQuery.IGroupByQueryColumns- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
requestPath
Description copied from interface:TaskQuery.IGroupByQueryColumnsGroups the result of the query by the field
RequestPath.SQL part:
GROUP BY RequestPath- Specified by:
requestPathin interfaceTaskQuery.IGroupByQueryColumns- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
name
Description copied from interface:TaskQuery.IGroupByQueryColumnsGroups the result of the query by the field
Name.SQL part:
GROUP BY NameThis is a virtual column. It contains the same value as the column
Nameof the referencedTaskLocalized.- Specified by:
namein interfaceTaskQuery.IGroupByQueryColumns- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
description
Description copied from interface:TaskQuery.IGroupByQueryColumnsGroups the result of the query by the field
Description.SQL part:
GROUP BY DescriptionThis is a virtual column. It contains the same value as the column
Descriptionof the referencedTaskLocalized.- Specified by:
descriptionin interfaceTaskQuery.IGroupByQueryColumns- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
priority
Description copied from interface:TaskQuery.IGroupByQueryColumnsGroups the result of the query by the field
Priority.SQL part:
GROUP BY Priority- Specified by:
priorityin interfaceTaskQuery.IGroupByQueryColumns- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
originalPriority
Description copied from interface:TaskQuery.IGroupByQueryColumnsGroups the result of the query by the field
OriginalPriority.SQL part:
GROUP BY OriginalPriority- Specified by:
originalPriorityin interfaceTaskQuery.IGroupByQueryColumns- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
startTimestamp
Description copied from interface:TaskQuery.IGroupByQueryColumnsGroups the result of the query by the field
StartTimestamp.SQL part:
GROUP BY StartTimestamp- Specified by:
startTimestampin interfaceTaskQuery.IGroupByQueryColumns- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
endTimestamp
Description copied from interface:TaskQuery.IGroupByQueryColumnsGroups the result of the query by the field
EndTimestamp.SQL part:
GROUP BY EndTimestamp- Specified by:
endTimestampin interfaceTaskQuery.IGroupByQueryColumns- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
businessCalendar
Description copied from interface:TaskQuery.IGroupByQueryColumnsGroups the result of the query by the field
BusinessCalendar.SQL part:
GROUP BY BusinessCalendar- Specified by:
businessCalendarin interfaceTaskQuery.IGroupByQueryColumns- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
workingTime
Description copied from interface:TaskQuery.IGroupByQueryColumnsGroups the result of the query by the field
WorkingTime.SQL part:
GROUP BY WorkingTime- Specified by:
workingTimein interfaceTaskQuery.IGroupByQueryColumns- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
businessRuntime
Description copied from interface:TaskQuery.IGroupByQueryColumnsGroups the result of the query by the field
BusinessRuntime.SQL part:
GROUP BY BusinessRuntime- Specified by:
businessRuntimein interfaceTaskQuery.IGroupByQueryColumns- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
failedTimeoutTimestamp
Description copied from interface:TaskQuery.IGroupByQueryColumnsGroups the result of the query by the field
FailedTimeoutTimestamp.SQL part:
GROUP BY FailedTimeoutTimestamp- Specified by:
failedTimeoutTimestampin interfaceTaskQuery.IGroupByQueryColumns- Returns:
- query for further composition
- See Also:
- API:
- This public API is available in Java.
-
numberOfFailures
Description copied from interface:TaskQuery.IGroupByQueryColumnsGroups the result of the query by the field
NumberOfFailures.SQL part:
GROUP BY NumberOfFailures- Specified by:
numberOfFailuresin interfaceTaskQuery.IGroupByQueryColumns- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
numberOfResumes
Description copied from interface:TaskQuery.IGroupByQueryColumnsGroups the result of the query by the field
NumberOfResumes.SQL part:
GROUP BY NumberOfResumes- Specified by:
numberOfResumesin interfaceTaskQuery.IGroupByQueryColumns- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
category
Description copied from interface:TaskQuery.IGroupByQueryColumnsGroups the result of the query by the field
Category.SQL part:
GROUP BY Category- Specified by:
categoryin interfaceTaskQuery.IGroupByQueryColumns- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
isUpdatedOnStart
Description copied from interface:TaskQuery.IGroupByQueryColumnsGroups the result of the query by the field
IsUpdatedOnStart.SQL part:
GROUP BY IsUpdatedOnStart- Specified by:
isUpdatedOnStartin interfaceTaskQuery.IGroupByQueryColumns- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
isOffline
Description copied from interface:TaskQuery.IGroupByQueryColumnsGroups the result of the query by the field
IsOffline.SQL part:
GROUP BY IsOffline- Specified by:
isOfflinein interfaceTaskQuery.IGroupByQueryColumns- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
activatorName
Description copied from interface:TaskQuery.IGroupByQueryColumnsGroups the result of the query by the field
ActivatorName.SQL part:
GROUP BY ActivatorNameThis is a virtual column. It contains the same value as the column
MemberNameof the referencedActivator.- Specified by:
activatorNamein interfaceTaskQuery.IGroupByQueryColumns- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
activatorDisplayName
Description copied from interface:TaskQuery.IGroupByQueryColumnsGroups the result of the query by the field
ActivatorDisplayName.SQL part:
GROUP BY ActivatorDisplayNameThis is a virtual column. It contains the same value as the column
DisplayNameof the referencedActivator.- Specified by:
activatorDisplayNamein interfaceTaskQuery.IGroupByQueryColumns- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
languageId
Description copied from interface:TaskQuery.IGroupByQueryColumnsGroups the result of the query by the field
LanguageId.SQL part:
GROUP BY LanguageIdThis is a virtual column. It contains the same value as the column
LanguageIdof the referencedTaskLocalized.- Specified by:
languageIdin interfaceTaskQuery.IGroupByQueryColumns- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
customField
Description copied from interface:TaskQuery.IGroupByQueryColumnsGroups the result of the query by a custom field specified during further composition.
- Specified by:
customFieldin interfaceTaskQuery.IGroupByQueryColumns- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
businessCalendarId
Deprecated.Description copied from interface:TaskQuery.IGroupByQueryColumnsThis method is deprecated. Instead of grouping the query by the field
BusinessCalendarIdit groups by the fieldBusinessCalendar.
SQL part:
GROUP BY BusinessCalendar- Specified by:
businessCalendarIdin interfaceTaskQuery.IGroupByQueryColumns- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
displayNameTemplate
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:TaskQuery.IGroupByQueryColumnsDoes not add any group by because column
DisplayNameTemplatewas removed without any replacement.- Specified by:
displayNameTemplatein interfaceTaskQuery.IGroupByQueryColumns- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
displayDescriptionTemplate
@Deprecated(since="9.4", forRemoval=true) public TaskQuery.GroupByQuery displayDescriptionTemplate()Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:TaskQuery.IGroupByQueryColumnsDoes not add any filter because column
DisplayDescriptionTemplatewas removed without any replacement.- Specified by:
displayDescriptionTemplatein interfaceTaskQuery.IGroupByQueryColumns- Returns:
- query for further composition
- API:
- This public API is available in Java.
-