Interface EventSubscriptionDataManager
- All Superinterfaces:
DataManager<EventSubscriptionEntity>
- All Known Implementing Classes:
MybatisEventSubscriptionDataManager
- Author:
- Joram Barrez
-
Method Summary
Modifier and TypeMethodDescriptionvoidclearEventSubscriptionLockTime(String eventSubscriptionId) voiddeleteEventSubscriptionsByExecutionId(String executionId) voiddeleteEventSubscriptionsForProcessDefinition(String processDefinitionId) voiddeleteEventSubscriptionsForProcessDefinitionAndProcessStartEvent(String processDefinitionId, String eventType, String activityId, String configuration) voiddeleteEventSubscriptionsForScopeDefinitionAndScopeStartEvent(String scopeDefinitionId, String eventType, String configuration) voiddeleteEventSubscriptionsForScopeDefinitionIdAndType(String scopeDefinitionId, String scopeType) voiddeleteEventSubscriptionsForScopeDefinitionIdAndTypeAndNullScopeId(String scopeDefinitionId, String scopeType) voiddeleteEventSubscriptionsForScopeIdAndType(String scopeId, String scopeType) longfindEventSubscriptionCountByQueryCriteria(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) booleanupdateEventSubscriptionLockTime(String eventSubscriptionId, Date lockDate, String lockOwner, Date currentTime) voidupdateEventSubscriptionProcessDefinitionId(String oldProcessDefinitionId, String newProcessDefinitionId, String eventType, String activityId, String scopeDefinitionKey, String configuration) voidupdateEventSubscriptionScopeDefinitionId(String oldScopeDefinitionId, String newScopeDefinitionId, String eventType, String scopeDefinitionKey, String configuration) voidupdateEventSubscriptionTenantId(String oldTenantId, String newTenantId)
-
Method Details
-
createMessageEventSubscription
MessageEventSubscriptionEntity createMessageEventSubscription() -
createSignalEventSubscription
SignalEventSubscriptionEntity createSignalEventSubscription() -
createCompensateEventSubscription
CompensateEventSubscriptionEntity createCompensateEventSubscription() -
createGenericEventSubscriptionEntity
GenericEventSubscriptionEntity createGenericEventSubscriptionEntity() -
findEventSubscriptionCountByQueryCriteria
long findEventSubscriptionCountByQueryCriteria(EventSubscriptionQueryImpl eventSubscriptionQueryImpl) -
findEventSubscriptionsByQueryCriteria
List<EventSubscription> findEventSubscriptionsByQueryCriteria(EventSubscriptionQueryImpl eventSubscriptionQueryImpl) -
findMessageEventSubscriptionsByProcessInstanceAndEventName
List<MessageEventSubscriptionEntity> findMessageEventSubscriptionsByProcessInstanceAndEventName(String processInstanceId, String eventName) -
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) -
findEventSubscriptionsByExecutionAndType
List<EventSubscriptionEntity> findEventSubscriptionsByExecutionAndType(String executionId, String type) -
findEventSubscriptionsByProcessInstanceAndType
List<EventSubscriptionEntity> findEventSubscriptionsByProcessInstanceAndType(String processInstanceId, String type) -
findEventSubscriptionsByProcessInstanceAndActivityId
List<EventSubscriptionEntity> findEventSubscriptionsByProcessInstanceAndActivityId(String processInstanceId, String activityId, String type) -
findEventSubscriptionsByExecution
-
findEventSubscriptionsBySubScopeId
-
findEventSubscriptionsByTypeAndProcessDefinitionId
List<EventSubscriptionEntity> findEventSubscriptionsByTypeAndProcessDefinitionId(String type, String processDefinitionId, String tenantId) -
findEventSubscriptionsByScopeIdAndType
-
findEventSubscriptionsByName
List<EventSubscriptionEntity> findEventSubscriptionsByName(String type, String eventName, String tenantId) -
findEventSubscriptionsByNameAndExecution
List<EventSubscriptionEntity> findEventSubscriptionsByNameAndExecution(String type, String eventName, String executionId) -
findMessageStartEventSubscriptionByName
MessageEventSubscriptionEntity findMessageStartEventSubscriptionByName(String messageName, String tenantId) -
updateEventSubscriptionTenantId
-
updateEventSubscriptionProcessDefinitionId
-
updateEventSubscriptionScopeDefinitionId
-
updateEventSubscriptionLockTime
-
clearEventSubscriptionLockTime
-
deleteEventSubscriptionsForProcessDefinition
-
deleteEventSubscriptionsByExecutionId
-
deleteEventSubscriptionsForScopeIdAndType
-
deleteEventSubscriptionsForScopeDefinitionIdAndType
-
deleteEventSubscriptionsForScopeDefinitionIdAndTypeAndNullScopeId
-
deleteEventSubscriptionsForProcessDefinitionAndProcessStartEvent
-
deleteEventSubscriptionsForScopeDefinitionAndScopeStartEvent
-