Package com.flowable.action.api.history
Interface HistoricActionInstanceQuery
- All Superinterfaces:
org.flowable.common.engine.api.query.Query<HistoricActionInstanceQuery,HistoricActionInstance>
- All Known Implementing Classes:
HistoricActionInstanceQueryImpl
public interface HistoricActionInstanceQuery extends org.flowable.common.engine.api.query.Query<HistoricActionInstanceQuery,HistoricActionInstance>
Allows programmatic querying of
HistoricActionInstances.- Author:
- Tijs Rademakers
-
Nested Class Summary
-
Method Summary
Modifier and Type Method Description HistoricActionInstanceQueryactionDefinitionId(java.lang.String actionDefinitionId)Only select action instances with the given action definition id.HistoricActionInstanceQueryactionDefinitionIdLike(java.lang.String actionDefinitionIdLike)Only select action instances with an action definition id like the given string.HistoricActionInstanceQueryexecutedBy(java.lang.String executedBy)Only select action instances with the given executed by value.HistoricActionInstanceQueryexecutedByLike(java.lang.String executedByLike)Only select action instances with an executed by like the given string.HistoricActionInstanceQueryexecutionDate(java.util.Date executionDate)Only select action instances executed on the given timeHistoricActionInstanceQueryexecutionDateAfter(java.util.Date afterTime)Only select action instances executed after the given timeHistoricActionInstanceQueryexecutionDateBefore(java.util.Date beforeTime)Only select action instances executed before the given timeHistoricActionInstanceQueryformInstanceId(java.lang.String formInstanceId)Only select action instances with the given form instance id.HistoricActionInstanceQueryformKey(java.lang.String formKey)Only select action instances with the given form key;HistoricActionInstanceQueryid(java.lang.String id)Only select action instances with the given id.HistoricActionInstanceQueryids(java.util.Set<java.lang.String> ids)Only select action instances with the given ids.HistoricActionInstanceQueryname(java.lang.String name)Only select action instances with the given name.HistoricActionInstanceQuerynameLike(java.lang.String nameLike)Only select action instances with an name like the given string.HistoricActionInstanceQueryorderByExecutionDate()Order by execution date (needs to be followed byQuery.asc()orQuery.desc()).HistoricActionInstanceQueryorderByStartDate()Order by start date (needs to be followed byQuery.asc()orQuery.desc()).HistoricActionInstanceQueryorderByTenantId()Order by tenant id (needs to be followed byQuery.asc()orQuery.desc()).HistoricActionInstanceQueryscopeDefinitionId(java.lang.String scopeDefinitionId)Only select action instances with the given scope definition id.HistoricActionInstanceQueryscopeId(java.lang.String scopeId)Only select action instances with the given scope id.HistoricActionInstanceQueryscopeType(java.lang.String scopeType)Only select action instances with the given scope type.HistoricActionInstanceQuerystartDate(java.util.Date startDate)Only select action instances started on the given timeHistoricActionInstanceQuerystartDateAfter(java.util.Date afterTime)Only select action instances started after the given timeHistoricActionInstanceQuerystartDateBefore(java.util.Date beforeTime)Only select action instances started before the given timeHistoricActionInstanceQuerysubScopeId(java.lang.String subScopeId)Only select action instances with the given sub scope id.HistoricActionInstanceQuerytenantId(java.lang.String tenantId)Only select action instances that have the given tenant id.HistoricActionInstanceQuerytenantIdLike(java.lang.String tenantIdLike)Only select action instances with a tenant id like the given one.HistoricActionInstanceQuerywithoutTenantId()Only select action instances that do not have a tenant id.
-
Method Details
-
id
Only select action instances with the given id. -
ids
Only select action instances with the given ids. -
actionDefinitionId
Only select action instances with the given action definition id. -
actionDefinitionIdLike
Only select action instances with an action definition id like the given string. -
name
Only select action instances with the given name. -
nameLike
Only select action instances with an name like the given string. -
scopeId
Only select action instances with the given scope id. -
subScopeId
Only select action instances with the given sub scope id. -
scopeType
Only select action instances with the given scope type. -
scopeDefinitionId
Only select action instances with the given scope definition id. -
startDate
Only select action instances started on the given time -
startDateBefore
Only select action instances started before the given time -
startDateAfter
Only select action instances started after the given time -
executionDate
Only select action instances executed on the given time -
executionDateBefore
Only select action instances executed before the given time -
executionDateAfter
Only select action instances executed after the given time -
executedBy
Only select action instances with the given executed by value. -
executedByLike
Only select action instances with an executed by like the given string. -
formInstanceId
Only select action instances with the given form instance id. -
formKey
Only select action instances with the given form key; -
tenantId
Only select action instances that have the given tenant id. -
tenantIdLike
Only select action instances with a tenant id like the given one. -
withoutTenantId
HistoricActionInstanceQuery withoutTenantId()Only select action instances that do not have a tenant id. -
orderByStartDate
HistoricActionInstanceQuery orderByStartDate()Order by start date (needs to be followed byQuery.asc()orQuery.desc()). -
orderByExecutionDate
HistoricActionInstanceQuery orderByExecutionDate()Order by execution date (needs to be followed byQuery.asc()orQuery.desc()). -
orderByTenantId
HistoricActionInstanceQuery orderByTenantId()Order by tenant id (needs to be followed byQuery.asc()orQuery.desc()).
-