Interface EventSubscriptionQuery
- All Superinterfaces:
org.flowable.common.engine.api.query.Query<EventSubscriptionQuery,
EventSubscription>
public interface EventSubscriptionQuery
extends org.flowable.common.engine.api.query.Query<EventSubscriptionQuery,EventSubscription>
Allows programmatic querying of
EventSubscription
s.- Author:
- Tijs Rademakers
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.flowable.common.engine.api.query.Query
org.flowable.common.engine.api.query.Query.NullHandlingOnOrder
-
Method Summary
Modifier and TypeMethodDescriptionactivityId
(String activityId) Only select event subscriptions which have an activity with the given id.caseDefinitionId
(String caseDefinitionId) Only select event subscriptions which have the given case definition id.caseInstanceId
(String caseInstanceId) Only select event subscriptions which have the given case instance id.configuration
(String configuration) Only select event subscriptions with the given configuration.configurations
(Collection<String> configurations) Only select event subscriptions with the given configurations.createdAfter
(Date afterTime) Only select event subscriptions that were created after the given start time.createdBefore
(Date beforeTime) Only select event subscriptions that were created before the given start time.endOr()
End an OR statement.Only select event subscriptions with the given name.Only select event subscriptions with the given type.executionId
(String executionId) Only select event subscriptions with the given execution id.Only select event subscriptions with the given id.or()
Begin an OR statement.Order by create date (needs to be followed byQuery.asc()
orQuery.desc()
).Order by event name (needs to be followed byQuery.asc()
orQuery.desc()
).Order by execution id (needs to be followed byQuery.asc()
orQuery.desc()
).Order by id (needs to be followed byQuery.asc()
orQuery.desc()
).Order by process definition id (needs to be followed byQuery.asc()
orQuery.desc()
).Order by process instance id (needs to be followed byQuery.asc()
orQuery.desc()
).Order by tenant id (needs to be followed byQuery.asc()
orQuery.desc()
).planItemInstanceId
(String planItemInstanceId) Only select event subscriptions which have the given plan item instance id.processDefinitionId
(String processDefinitionId) Only select event subscriptions which have the given process definition id.processInstanceId
(String processInstanceId) Only select event subscriptions which have the given process instance id.scopeDefinitionId
(String scopeDefinitionId) Only select event subscriptions which have a scope definition id with the given value.scopeDefinitionKey
(String scopeDefinitionKey) Only select event subscriptions which have a scope definition key with the given value.Only select event subscriptions which have a scope id with the given value.Only select event subscriptions which have a scope type with the given value.subScopeId
(String subScopeId) Only select event subscriptions which have a sub scope id with the given value.Only select event subscriptions with the given tenant id.tenantIds
(Collection<String> tenantIds) Only select event subscriptions with the given tenant id.Only select event subscriptions that have no configuration.Only select event subscriptions without a process definition id value.Only select event subscriptions without a process instance id value.Only select event subscriptions without a scope definition id value.Only select event subscriptions without a scope id value.Only select event subscriptions without a tenant id.Methods inherited from interface org.flowable.common.engine.api.query.Query
asc, count, desc, list, listPage, orderBy, orderBy, singleResult
-
Method Details
-
id
Only select event subscriptions with the given id. -
eventType
Only select event subscriptions with the given type. -
eventName
Only select event subscriptions with the given name. -
executionId
Only select event subscriptions with the given execution id. -
processInstanceId
Only select event subscriptions which have the given process instance id. -
withoutProcessInstanceId
EventSubscriptionQuery withoutProcessInstanceId()Only select event subscriptions without a process instance id value. -
processDefinitionId
Only select event subscriptions which have the given process definition id. -
withoutProcessDefinitionId
EventSubscriptionQuery withoutProcessDefinitionId()Only select event subscriptions without a process definition id value. -
activityId
Only select event subscriptions which have an activity with the given id. -
caseInstanceId
Only select event subscriptions which have the given case instance id. -
planItemInstanceId
Only select event subscriptions which have the given plan item instance id. -
caseDefinitionId
Only select event subscriptions which have the given case definition id. -
subScopeId
Only select event subscriptions which have a sub scope id with the given value. -
scopeId
Only select event subscriptions which have a scope id with the given value. -
withoutScopeId
EventSubscriptionQuery withoutScopeId()Only select event subscriptions without a scope id value. -
scopeDefinitionId
Only select event subscriptions which have a scope definition id with the given value. -
withoutScopeDefinitionId
EventSubscriptionQuery withoutScopeDefinitionId()Only select event subscriptions without a scope definition id value. -
scopeDefinitionKey
Only select event subscriptions which have a scope definition key with the given value. -
scopeType
Only select event subscriptions which have a scope type with the given value. -
createdBefore
Only select event subscriptions that were created before the given start time. -
createdAfter
Only select event subscriptions that were created after the given start time. -
tenantId
Only select event subscriptions with the given tenant id. -
tenantIds
Only select event subscriptions with the given tenant id. -
withoutTenantId
EventSubscriptionQuery withoutTenantId()Only select event subscriptions without a tenant id. -
configuration
Only select event subscriptions with the given configuration. -
configurations
Only select event subscriptions with the given configurations. -
withoutConfiguration
EventSubscriptionQuery withoutConfiguration()Only select event subscriptions that have no configuration. -
or
Begin an OR statement. Make sure you invoke the endOr() method at the end of your OR statement. -
endOr
EventSubscriptionQuery endOr()End an OR statement. -
orderById
EventSubscriptionQuery orderById()Order by id (needs to be followed byQuery.asc()
orQuery.desc()
). -
orderByExecutionId
EventSubscriptionQuery orderByExecutionId()Order by execution id (needs to be followed byQuery.asc()
orQuery.desc()
). -
orderByProcessInstanceId
EventSubscriptionQuery orderByProcessInstanceId()Order by process instance id (needs to be followed byQuery.asc()
orQuery.desc()
). -
orderByProcessDefinitionId
EventSubscriptionQuery orderByProcessDefinitionId()Order by process definition id (needs to be followed byQuery.asc()
orQuery.desc()
). -
orderByCreateDate
EventSubscriptionQuery orderByCreateDate()Order by create date (needs to be followed byQuery.asc()
orQuery.desc()
). -
orderByEventName
EventSubscriptionQuery orderByEventName()Order by event name (needs to be followed byQuery.asc()
orQuery.desc()
). -
orderByTenantId
EventSubscriptionQuery orderByTenantId()Order by tenant id (needs to be followed byQuery.asc()
orQuery.desc()
).
-