Interface EventSubscriptionEntityManager
- All Superinterfaces:
EntityManager<EventSubscriptionEntity>
- All Known Implementing Classes:
EventSubscriptionEntityManagerImpl
- Author:
- Joram Barrez
-
Method Summary
Modifier and TypeMethodDescriptioncreateEventSubscription
(EventSubscriptionBuilder eventSubscriptionBuilder) void
deleteEventSubscriptionsByExecutionId
(String executionId) void
deleteEventSubscriptionsForProcessDefinition
(String processDefinitionId) void
deleteEventSubscriptionsForProcessDefinitionAndProcessStartEvent
(String processDefinitionId, String eventType, String activityId, String configuration) void
deleteEventSubscriptionsForScopeDefinitionAndScopeStartEvent
(String scopeDefinitionId, String eventType, String configuration) void
deleteEventSubscriptionsForScopeDefinitionIdAndType
(String scopeDefinitionId, String scopeType) void
deleteEventSubscriptionsForScopeDefinitionIdAndTypeAndNullScopeId
(String scopeDefinitionId, String scopeType) void
deleteEventSubscriptionsForScopeIdAndType
(String scopeId, String scopeType) findCompensateEventSubscriptionsByExecutionId
(String executionId) findCompensateEventSubscriptionsByExecutionIdAndActivityId
(String executionId, String activityId) findCompensateEventSubscriptionsByProcessInstanceIdAndActivityId
(String processInstanceId, String activityId) long
findEventSubscriptionCountByQueryCriteria
(EventSubscriptionQueryImpl eventSubscriptionQueryImpl) findEventSubscriptionsByExecution
(String executionId) findEventSubscriptionsByExecutionAndType
(String executionId, String type) findEventSubscriptionsByName
(String type, String eventName, String tenantId) findEventSubscriptionsByNameAndExecution
(String type, String eventName, String executionId) findEventSubscriptionsByProcessInstanceAndActivityId
(String processInstanceId, String activityId, String type) findEventSubscriptionsByProcessInstanceAndType
(String processInstanceId, String type) findEventSubscriptionsByQueryCriteria
(EventSubscriptionQueryImpl eventSubscriptionQueryImpl) findEventSubscriptionsByScopeIdAndType
(String scopeId, String type) findEventSubscriptionsBySubScopeId
(String subScopeId) findEventSubscriptionsByTypeAndProcessDefinitionId
(String type, String processDefinitionId, String tenantId) findMessageEventSubscriptionsByProcessInstanceAndEventName
(String processInstanceId, String eventName) findMessageStartEventSubscriptionByName
(String messageName, String tenantId) findSignalEventSubscriptionsByEventName
(String eventName, String tenantId) findSignalEventSubscriptionsByNameAndExecution
(String name, String executionId) findSignalEventSubscriptionsByProcessInstanceAndEventName
(String processInstanceId, String eventName) findSignalEventSubscriptionsByScopeAndEventName
(String scopeId, String scopeType, String eventName) boolean
lockEventSubscription
(String eventSubscriptionId) void
unlockEventSubscription
(String eventSubscriptionId) void
updateEventSubscriptionProcessDefinitionId
(String oldProcessDefinitionId, String newProcessDefinitionId, String eventType, String activityId, String scopeDefinitionKey, String configuration) void
updateEventSubscriptionScopeDefinitionId
(String oldScopeDefinitionId, String newScopeDefinitionId, String eventType, String scopeDefinitionKey, String configuration) void
updateEventSubscriptionTenantId
(String oldTenantId, String newTenantId)
-
Method Details
-
createMessageEventSubscription
MessageEventSubscriptionEntity createMessageEventSubscription() -
createSignalEventSubscription
SignalEventSubscriptionEntity createSignalEventSubscription() -
createCompensateEventSubscription
CompensateEventSubscriptionEntity createCompensateEventSubscription() -
createGenericEventSubscription
GenericEventSubscriptionEntity createGenericEventSubscription() -
createEventSubscription
-
updateEventSubscriptionTenantId
-
updateEventSubscriptionProcessDefinitionId
-
updateEventSubscriptionScopeDefinitionId
-
lockEventSubscription
-
unlockEventSubscription
-
deleteEventSubscriptionsForProcessDefinition
-
deleteEventSubscriptionsByExecutionId
-
deleteEventSubscriptionsForScopeIdAndType
-
deleteEventSubscriptionsForScopeDefinitionIdAndType
-
deleteEventSubscriptionsForScopeDefinitionIdAndTypeAndNullScopeId
-
deleteEventSubscriptionsForProcessDefinitionAndProcessStartEvent
-
deleteEventSubscriptionsForScopeDefinitionAndScopeStartEvent
-
findEventSubscriptionsByName
List<EventSubscriptionEntity> findEventSubscriptionsByName(String type, String eventName, String tenantId) -
findEventSubscriptionsByNameAndExecution
List<EventSubscriptionEntity> findEventSubscriptionsByNameAndExecution(String type, String eventName, String executionId) -
findEventSubscriptionsByExecution
-
findEventSubscriptionsByExecutionAndType
List<EventSubscriptionEntity> findEventSubscriptionsByExecutionAndType(String executionId, String type) -
findEventSubscriptionsByProcessInstanceAndType
List<EventSubscriptionEntity> findEventSubscriptionsByProcessInstanceAndType(String processInstanceId, String type) -
findEventSubscriptionsBySubScopeId
-
findEventSubscriptionsByProcessInstanceAndActivityId
List<EventSubscriptionEntity> findEventSubscriptionsByProcessInstanceAndActivityId(String processInstanceId, String activityId, String type) -
findEventSubscriptionsByTypeAndProcessDefinitionId
List<EventSubscriptionEntity> findEventSubscriptionsByTypeAndProcessDefinitionId(String type, String processDefinitionId, String tenantId) -
findEventSubscriptionsByScopeIdAndType
-
findEventSubscriptionsByQueryCriteria
List<EventSubscription> findEventSubscriptionsByQueryCriteria(EventSubscriptionQueryImpl eventSubscriptionQueryImpl) -
findEventSubscriptionCountByQueryCriteria
long findEventSubscriptionCountByQueryCriteria(EventSubscriptionQueryImpl eventSubscriptionQueryImpl) -
findSignalEventSubscriptionsByEventName
List<SignalEventSubscriptionEntity> findSignalEventSubscriptionsByEventName(String eventName, String tenantId) -
findSignalEventSubscriptionsByProcessInstanceAndEventName
List<SignalEventSubscriptionEntity> findSignalEventSubscriptionsByProcessInstanceAndEventName(String processInstanceId, String eventName) -
findSignalEventSubscriptionsByScopeAndEventName
List<SignalEventSubscriptionEntity> findSignalEventSubscriptionsByScopeAndEventName(String scopeId, String scopeType, String eventName) -
findSignalEventSubscriptionsByNameAndExecution
List<SignalEventSubscriptionEntity> findSignalEventSubscriptionsByNameAndExecution(String name, String executionId) -
findMessageStartEventSubscriptionByName
MessageEventSubscriptionEntity findMessageStartEventSubscriptionByName(String messageName, String tenantId) -
findMessageEventSubscriptionsByProcessInstanceAndEventName
List<MessageEventSubscriptionEntity> findMessageEventSubscriptionsByProcessInstanceAndEventName(String processInstanceId, String eventName) -
findCompensateEventSubscriptionsByExecutionId
List<CompensateEventSubscriptionEntity> findCompensateEventSubscriptionsByExecutionId(String executionId) -
findCompensateEventSubscriptionsByExecutionIdAndActivityId
List<CompensateEventSubscriptionEntity> findCompensateEventSubscriptionsByExecutionIdAndActivityId(String executionId, String activityId) -
findCompensateEventSubscriptionsByProcessInstanceIdAndActivityId
List<CompensateEventSubscriptionEntity> findCompensateEventSubscriptionsByProcessInstanceIdAndActivityId(String processInstanceId, String activityId)
-