public class EventSubscriptionEntityManagerImpl extends AbstractServiceEngineEntityManager<EventSubscriptionServiceConfiguration,EventSubscriptionEntity,EventSubscriptionDataManager> implements EventSubscriptionEntityManager
serviceConfigurationdataManager, engineType| Constructor and Description |
|---|
EventSubscriptionEntityManagerImpl(EventSubscriptionServiceConfiguration eventSubscriptionServiceConfiguration,
EventSubscriptionDataManager eventSubscriptionDataManager) |
getClock, getEventDispatcher, getServiceConfigurationcreate, createEntityEvent, delete, delete, delete, findById, fireEntityDeletedEvent, fireEntityInsertedEvent, fireEntityUpdatedEvent, getDataManager, insert, insert, setDataManager, update, updatepublic EventSubscriptionEntityManagerImpl(EventSubscriptionServiceConfiguration eventSubscriptionServiceConfiguration, EventSubscriptionDataManager eventSubscriptionDataManager)
public CompensateEventSubscriptionEntity createCompensateEventSubscription()
createCompensateEventSubscription in interface EventSubscriptionEntityManagerpublic MessageEventSubscriptionEntity createMessageEventSubscription()
createMessageEventSubscription in interface EventSubscriptionEntityManagerpublic SignalEventSubscriptionEntity createSignalEventSubscription()
createSignalEventSubscription in interface EventSubscriptionEntityManagerpublic GenericEventSubscriptionEntity createGenericEventSubscription()
createGenericEventSubscription in interface EventSubscriptionEntityManagerpublic EventSubscription createEventSubscription(EventSubscriptionBuilder eventSubscriptionBuilder)
createEventSubscription in interface EventSubscriptionEntityManagerpublic List<CompensateEventSubscriptionEntity> findCompensateEventSubscriptionsByExecutionId(String executionId)
findCompensateEventSubscriptionsByExecutionId in interface EventSubscriptionEntityManagerpublic List<CompensateEventSubscriptionEntity> findCompensateEventSubscriptionsByExecutionIdAndActivityId(String executionId, String activityId)
findCompensateEventSubscriptionsByExecutionIdAndActivityId in interface EventSubscriptionEntityManagerpublic List<CompensateEventSubscriptionEntity> findCompensateEventSubscriptionsByProcessInstanceIdAndActivityId(String processInstanceId, String activityId)
findCompensateEventSubscriptionsByProcessInstanceIdAndActivityId in interface EventSubscriptionEntityManagerpublic long findEventSubscriptionCountByQueryCriteria(EventSubscriptionQueryImpl eventSubscriptionQueryImpl)
findEventSubscriptionCountByQueryCriteria in interface EventSubscriptionEntityManagerpublic List<EventSubscription> findEventSubscriptionsByQueryCriteria(EventSubscriptionQueryImpl eventSubscriptionQueryImpl)
findEventSubscriptionsByQueryCriteria in interface EventSubscriptionEntityManagerpublic List<MessageEventSubscriptionEntity> findMessageEventSubscriptionsByProcessInstanceAndEventName(String processInstanceId, String eventName)
findMessageEventSubscriptionsByProcessInstanceAndEventName in interface EventSubscriptionEntityManagerpublic List<SignalEventSubscriptionEntity> findSignalEventSubscriptionsByEventName(String eventName, String tenantId)
findSignalEventSubscriptionsByEventName in interface EventSubscriptionEntityManagerpublic List<SignalEventSubscriptionEntity> findSignalEventSubscriptionsByProcessInstanceAndEventName(String processInstanceId, String eventName)
findSignalEventSubscriptionsByProcessInstanceAndEventName in interface EventSubscriptionEntityManagerpublic List<SignalEventSubscriptionEntity> findSignalEventSubscriptionsByScopeAndEventName(String scopeId, String scopeType, String eventName)
findSignalEventSubscriptionsByScopeAndEventName in interface EventSubscriptionEntityManagerpublic List<SignalEventSubscriptionEntity> findSignalEventSubscriptionsByNameAndExecution(String name, String executionId)
findSignalEventSubscriptionsByNameAndExecution in interface EventSubscriptionEntityManagerpublic List<EventSubscriptionEntity> findEventSubscriptionsByExecutionAndType(String executionId, String type)
findEventSubscriptionsByExecutionAndType in interface EventSubscriptionEntityManagerpublic List<EventSubscriptionEntity> findEventSubscriptionsByProcessInstanceAndType(String processInstanceId, String type)
findEventSubscriptionsByProcessInstanceAndType in interface EventSubscriptionEntityManagerpublic List<EventSubscriptionEntity> findEventSubscriptionsByProcessInstanceAndActivityId(String processInstanceId, String activityId, String type)
findEventSubscriptionsByProcessInstanceAndActivityId in interface EventSubscriptionEntityManagerpublic List<EventSubscriptionEntity> findEventSubscriptionsByExecution(String executionId)
findEventSubscriptionsByExecution in interface EventSubscriptionEntityManagerpublic List<EventSubscriptionEntity> findEventSubscriptionsBySubScopeId(String subScopeId)
findEventSubscriptionsBySubScopeId in interface EventSubscriptionEntityManagerpublic List<EventSubscriptionEntity> findEventSubscriptionsByTypeAndProcessDefinitionId(String type, String processDefinitionId, String tenantId)
findEventSubscriptionsByTypeAndProcessDefinitionId in interface EventSubscriptionEntityManagerpublic List<EventSubscriptionEntity> findEventSubscriptionsByScopeIdAndType(String scopeId, String type)
findEventSubscriptionsByScopeIdAndType in interface EventSubscriptionEntityManagerpublic List<EventSubscriptionEntity> findEventSubscriptionsByName(String type, String eventName, String tenantId)
findEventSubscriptionsByName in interface EventSubscriptionEntityManagerpublic List<EventSubscriptionEntity> findEventSubscriptionsByNameAndExecution(String type, String eventName, String executionId)
findEventSubscriptionsByNameAndExecution in interface EventSubscriptionEntityManagerpublic MessageEventSubscriptionEntity findMessageStartEventSubscriptionByName(String messageName, String tenantId)
findMessageStartEventSubscriptionByName in interface EventSubscriptionEntityManagerpublic void updateEventSubscriptionTenantId(String oldTenantId, String newTenantId)
updateEventSubscriptionTenantId in interface EventSubscriptionEntityManagerpublic void deleteEventSubscriptionsForProcessDefinition(String processDefinitionId)
deleteEventSubscriptionsForProcessDefinition in interface EventSubscriptionEntityManagerpublic void deleteEventSubscriptionsByExecutionId(String executionId)
deleteEventSubscriptionsByExecutionId in interface EventSubscriptionEntityManagerpublic void deleteEventSubscriptionsForScopeIdAndType(String scopeId, String scopeType)
deleteEventSubscriptionsForScopeIdAndType in interface EventSubscriptionEntityManagerpublic void deleteEventSubscriptionsForScopeDefinitionIdAndType(String scopeDefinitionId, String scopeType)
deleteEventSubscriptionsForScopeDefinitionIdAndType in interface EventSubscriptionEntityManagerpublic void deleteEventSubscriptionsForScopeDefinitionIdAndTypeAndNullScopeId(String scopeDefinitionId, String scopeType)
deleteEventSubscriptionsForScopeDefinitionIdAndTypeAndNullScopeId in interface EventSubscriptionEntityManagerprotected SignalEventSubscriptionEntity insertSignalEvent(EventSubscriptionBuilder eventSubscriptionBuilder)
protected MessageEventSubscriptionEntity insertMessageEvent(EventSubscriptionBuilder eventSubscriptionBuilder)
protected CompensateEventSubscriptionEntity insertCompensationEvent(EventSubscriptionBuilder eventSubscriptionBuilder)
protected GenericEventSubscriptionEntity insertGenericEvent(EventSubscriptionBuilder eventSubscriptionBuilder)
protected List<SignalEventSubscriptionEntity> toSignalEventSubscriptionEntityList(List<EventSubscriptionEntity> result)
protected List<MessageEventSubscriptionEntity> toMessageEventSubscriptionEntityList(List<EventSubscriptionEntity> result)
Copyright © 2021 Flowable. All rights reserved.