Class EventSubscriptionQueryImpl
java.lang.Object
org.flowable.common.engine.impl.db.ListQueryParameterObject
org.flowable.common.engine.impl.query.AbstractQuery<EventSubscriptionQuery,EventSubscription>
 
org.flowable.eventsubscription.service.impl.EventSubscriptionQueryImpl
- All Implemented Interfaces:
- Serializable,- CacheAwareQuery<EventSubscriptionEntity>,- Query<EventSubscriptionQuery,,- EventSubscription> - Command<Object>,- EventSubscriptionQuery
public class EventSubscriptionQueryImpl
extends AbstractQuery<EventSubscriptionQuery,EventSubscription>
implements EventSubscriptionQuery, CacheAwareQuery<EventSubscriptionEntity> 
- Author:
- Daniel Meyer
- See Also:
- 
Nested Class SummaryNested classes/interfaces inherited from class org.flowable.common.engine.impl.db.ListQueryParameterObjectListQueryParameterObject.OrderBy, ListQueryParameterObject.ResultTypeNested classes/interfaces inherited from interface org.flowable.common.engine.api.query.QueryQuery.NullHandlingOnOrder
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected Collection<String>protected Dateprotected Dateprotected EventSubscriptionQueryImplprotected Stringprotected EventSubscriptionServiceConfigurationprotected Stringprotected Stringprotected Stringprotected booleanprotected List<EventSubscriptionQueryImpl>protected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Collection<String>protected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanFields inherited from class org.flowable.common.engine.impl.query.AbstractQuerycommandContext, commandExecutorFields inherited from class org.flowable.common.engine.impl.db.ListQueryParameterObjectdatabaseType, DEFAULT_ORDER_BY, defaultOrderBy, firstResult, maxResults, nullHandlingColumn, nullHandlingOnOrder, orderByCollection, orderProperty, parameter, resultType, SORTORDER_ASC, SORTORDER_DESC
- 
Constructor SummaryConstructorsConstructorDescriptionEventSubscriptionQueryImpl(CommandContext commandContext, EventSubscriptionServiceConfiguration eventSubscriptionServiceConfiguration) EventSubscriptionQueryImpl(CommandExecutor commandExecutor, EventSubscriptionServiceConfiguration eventSubscriptionServiceConfiguration) 
- 
Method SummaryModifier 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.longexecuteCount(CommandContext commandContext) executeList(CommandContext commandContext) Executes the actual query to retrieve the list of results.executionId(String executionId) Only select event subscriptions with the given execution id.getId()Only select event subscriptions with the given id.booleanbooleanbooleanbooleanbooleanbooleanbooleanor()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 class org.flowable.common.engine.impl.query.AbstractQueryasc, checkQueryOk, count, desc, direction, execute, executeSingleResult, list, listPage, orderBy, orderBy, setCommandExecutor, singleResultMethods inherited from class org.flowable.common.engine.impl.db.ListQueryParameterObjectaddOrder, buildOrderBy, getDatabaseType, getFirstResult, getFirstRow, getLastRow, getMaxResults, getNullHandlingColumn, getOrderBy, getOrderByCollectionSafe, getOrderByForWindow, getOuterJoinOrderBy, getParameter, hasOrderBy, hasOrderByForColumn, isNeedsPaging, mapOrderByToSql, setDatabaseType, setFirstResult, setMaxResults, setNullHandlingColumn, setParameterMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.flowable.common.engine.api.query.CacheAwareQueryenhanceCachedValue
- 
Field Details- 
eventSubscriptionServiceConfiguration
- 
id
- 
eventType
- 
eventName
- 
executionId
- 
processInstanceId
- 
withoutProcessInstanceIdprotected boolean withoutProcessInstanceId
- 
processDefinitionId
- 
withoutProcessDefinitionIdprotected boolean withoutProcessDefinitionId
- 
activityId
- 
subScopeId
- 
scopeId
- 
withoutScopeIdprotected boolean withoutScopeId
- 
scopeDefinitionId
- 
withoutScopeDefinitionIdprotected boolean withoutScopeDefinitionId
- 
scopeDefinitionKey
- 
scopeType
- 
createdBefore
- 
createdAfter
- 
tenantId
- 
tenantIds
- 
withoutTenantIdprotected boolean withoutTenantId
- 
configuration
- 
configurations
- 
withoutConfigurationprotected boolean withoutConfiguration
- 
orQueryObjects
- 
currentOrQueryObject
- 
inOrStatementprotected boolean inOrStatement
 
- 
- 
Constructor Details- 
EventSubscriptionQueryImplpublic EventSubscriptionQueryImpl()
- 
EventSubscriptionQueryImplpublic EventSubscriptionQueryImpl(CommandContext commandContext, EventSubscriptionServiceConfiguration eventSubscriptionServiceConfiguration) 
- 
EventSubscriptionQueryImplpublic EventSubscriptionQueryImpl(CommandExecutor commandExecutor, EventSubscriptionServiceConfiguration eventSubscriptionServiceConfiguration) 
 
- 
- 
Method Details- 
idDescription copied from interface:EventSubscriptionQueryOnly select event subscriptions with the given id.- Specified by:
- idin interface- EventSubscriptionQuery
 
- 
eventTypeDescription copied from interface:EventSubscriptionQueryOnly select event subscriptions with the given type.- Specified by:
- eventTypein interface- EventSubscriptionQuery
 
- 
eventNameDescription copied from interface:EventSubscriptionQueryOnly select event subscriptions with the given name.- Specified by:
- eventNamein interface- EventSubscriptionQuery
 
- 
executionIdDescription copied from interface:EventSubscriptionQueryOnly select event subscriptions with the given execution id.- Specified by:
- executionIdin interface- EventSubscriptionQuery
 
- 
processInstanceIdDescription copied from interface:EventSubscriptionQueryOnly select event subscriptions which have the given process instance id.- Specified by:
- processInstanceIdin interface- EventSubscriptionQuery
 
- 
withoutProcessInstanceIdDescription copied from interface:EventSubscriptionQueryOnly select event subscriptions without a process instance id value.- Specified by:
- withoutProcessInstanceIdin interface- EventSubscriptionQuery
 
- 
processDefinitionIdDescription copied from interface:EventSubscriptionQueryOnly select event subscriptions which have the given process definition id.- Specified by:
- processDefinitionIdin interface- EventSubscriptionQuery
 
- 
withoutProcessDefinitionIdDescription copied from interface:EventSubscriptionQueryOnly select event subscriptions without a process definition id value.- Specified by:
- withoutProcessDefinitionIdin interface- EventSubscriptionQuery
 
- 
activityIdDescription copied from interface:EventSubscriptionQueryOnly select event subscriptions which have an activity with the given id.- Specified by:
- activityIdin interface- EventSubscriptionQuery
 
- 
caseInstanceIdDescription copied from interface:EventSubscriptionQueryOnly select event subscriptions which have the given case instance id.- Specified by:
- caseInstanceIdin interface- EventSubscriptionQuery
 
- 
planItemInstanceIdDescription copied from interface:EventSubscriptionQueryOnly select event subscriptions which have the given plan item instance id.- Specified by:
- planItemInstanceIdin interface- EventSubscriptionQuery
 
- 
caseDefinitionIdDescription copied from interface:EventSubscriptionQueryOnly select event subscriptions which have the given case definition id.- Specified by:
- caseDefinitionIdin interface- EventSubscriptionQuery
 
- 
subScopeIdDescription copied from interface:EventSubscriptionQueryOnly select event subscriptions which have a sub scope id with the given value.- Specified by:
- subScopeIdin interface- EventSubscriptionQuery
 
- 
scopeIdDescription copied from interface:EventSubscriptionQueryOnly select event subscriptions which have a scope id with the given value.- Specified by:
- scopeIdin interface- EventSubscriptionQuery
 
- 
withoutScopeIdDescription copied from interface:EventSubscriptionQueryOnly select event subscriptions without a scope id value.- Specified by:
- withoutScopeIdin interface- EventSubscriptionQuery
 
- 
scopeDefinitionIdDescription copied from interface:EventSubscriptionQueryOnly select event subscriptions which have a scope definition id with the given value.- Specified by:
- scopeDefinitionIdin interface- EventSubscriptionQuery
 
- 
withoutScopeDefinitionIdDescription copied from interface:EventSubscriptionQueryOnly select event subscriptions without a scope definition id value.- Specified by:
- withoutScopeDefinitionIdin interface- EventSubscriptionQuery
 
- 
scopeDefinitionKeyDescription copied from interface:EventSubscriptionQueryOnly select event subscriptions which have a scope definition key with the given value.- Specified by:
- scopeDefinitionKeyin interface- EventSubscriptionQuery
 
- 
scopeTypeDescription copied from interface:EventSubscriptionQueryOnly select event subscriptions which have a scope type with the given value.- Specified by:
- scopeTypein interface- EventSubscriptionQuery
 
- 
createdBeforeDescription copied from interface:EventSubscriptionQueryOnly select event subscriptions that were created before the given start time.- Specified by:
- createdBeforein interface- EventSubscriptionQuery
 
- 
createdAfterDescription copied from interface:EventSubscriptionQueryOnly select event subscriptions that were created after the given start time.- Specified by:
- createdAfterin interface- EventSubscriptionQuery
 
- 
tenantIdDescription copied from interface:EventSubscriptionQueryOnly select event subscriptions with the given tenant id.- Specified by:
- tenantIdin interface- EventSubscriptionQuery
 
- 
tenantIdsDescription copied from interface:EventSubscriptionQueryOnly select event subscriptions with the given tenant id.- Specified by:
- tenantIdsin interface- EventSubscriptionQuery
 
- 
withoutTenantIdDescription copied from interface:EventSubscriptionQueryOnly select event subscriptions without a tenant id.- Specified by:
- withoutTenantIdin interface- EventSubscriptionQuery
 
- 
configurationDescription copied from interface:EventSubscriptionQueryOnly select event subscriptions with the given configuration.- Specified by:
- configurationin interface- EventSubscriptionQuery
 
- 
configurationsDescription copied from interface:EventSubscriptionQueryOnly select event subscriptions with the given configurations.- Specified by:
- configurationsin interface- EventSubscriptionQuery
 
- 
withoutConfigurationDescription copied from interface:EventSubscriptionQueryOnly select event subscriptions that have no configuration.- Specified by:
- withoutConfigurationin interface- EventSubscriptionQuery
 
- 
orDescription copied from interface:EventSubscriptionQueryBegin an OR statement. Make sure you invoke the endOr() method at the end of your OR statement.- Specified by:
- orin interface- EventSubscriptionQuery
 
- 
endOrDescription copied from interface:EventSubscriptionQueryEnd an OR statement.- Specified by:
- endOrin interface- EventSubscriptionQuery
 
- 
orderByIdDescription copied from interface:EventSubscriptionQueryOrder by id (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
- orderByIdin interface- EventSubscriptionQuery
 
- 
orderByExecutionIdDescription copied from interface:EventSubscriptionQueryOrder by execution id (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
- orderByExecutionIdin interface- EventSubscriptionQuery
 
- 
orderByProcessInstanceIdDescription copied from interface:EventSubscriptionQueryOrder by process instance id (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
- orderByProcessInstanceIdin interface- EventSubscriptionQuery
 
- 
orderByProcessDefinitionIdDescription copied from interface:EventSubscriptionQueryOrder by process definition id (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
- orderByProcessDefinitionIdin interface- EventSubscriptionQuery
 
- 
orderByCreateDateDescription copied from interface:EventSubscriptionQueryOrder by create date (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
- orderByCreateDatein interface- EventSubscriptionQuery
 
- 
orderByEventNameDescription copied from interface:EventSubscriptionQueryOrder by event name (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
- orderByEventNamein interface- EventSubscriptionQuery
 
- 
orderByTenantIdDescription copied from interface:EventSubscriptionQueryOrder by tenant id (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
- orderByTenantIdin interface- EventSubscriptionQuery
 
- 
executeCount- Specified by:
- executeCountin class- AbstractQuery<EventSubscriptionQuery,- EventSubscription> 
 
- 
executeListDescription copied from class:AbstractQueryExecutes the actual query to retrieve the list of results.- Specified by:
- executeListin class- AbstractQuery<EventSubscriptionQuery,- EventSubscription> 
 
- 
getId- Specified by:
- getIdin interface- CacheAwareQuery<EventSubscriptionEntity>
 
- 
getEventType
- 
getEventName
- 
getExecutionId
- 
getProcessInstanceId
- 
isWithoutProcessInstanceIdpublic boolean isWithoutProcessInstanceId()
- 
getActivityId
- 
getProcessDefinitionId
- 
isWithoutProcessDefinitionIdpublic boolean isWithoutProcessDefinitionId()
- 
getSubScopeId
- 
getScopeId
- 
isWithoutScopeIdpublic boolean isWithoutScopeId()
- 
getScopeDefinitionId
- 
isWithoutScopeDefinitionIdpublic boolean isWithoutScopeDefinitionId()
- 
getScopeDefinitionKey
- 
getScopeType
- 
getCreatedBefore
- 
getCreatedAfter
- 
getTenantId
- 
getTenantIds
- 
isWithoutTenantIdpublic boolean isWithoutTenantId()
- 
getConfiguration
- 
getConfigurations
- 
isWithoutConfigurationpublic boolean isWithoutConfiguration()
- 
getOrQueryObjects
- 
getCurrentOrQueryObject
- 
isInOrStatementpublic boolean isInOrStatement()
 
-