public interface EventSubscriptionService
EventSubscriptionEntity findById(String eventSubscriptionId)
List<EventSubscriptionEntity> findEventSubscriptionsByName(String type, String eventName, String tenantId)
List<EventSubscriptionEntity> findEventSubscriptionsByExecution(String executionId)
List<EventSubscriptionEntity> findEventSubscriptionsByNameAndExecution(String type, String eventName, String executionId)
List<EventSubscriptionEntity> findEventSubscriptionsBySubScopeId(String subScopeId)
List<EventSubscriptionEntity> findEventSubscriptionsByProcessInstanceAndActivityId(String processInstanceId, String activityId, String type)
List<EventSubscriptionEntity> findEventSubscriptionsByTypeAndProcessDefinitionId(String type, String processDefinitionId, String tenantId)
List<EventSubscriptionEntity> findEventSubscriptionsByExecutionAndType(String executionId, String type)
List<SignalEventSubscriptionEntity> findSignalEventSubscriptionsByProcessInstanceAndEventName(String processInstanceId, String eventName)
List<SignalEventSubscriptionEntity> findSignalEventSubscriptionsByScopeAndEventName(String scopeId, String scopeType, String eventName)
List<SignalEventSubscriptionEntity> findSignalEventSubscriptionsByEventName(String eventName, String tenantId)
List<SignalEventSubscriptionEntity> findSignalEventSubscriptionsByNameAndExecution(String eventName, String executionId)
List<MessageEventSubscriptionEntity> findMessageEventSubscriptionsByProcessInstanceAndEventName(String processInstanceId, String eventName)
MessageEventSubscriptionEntity findMessageStartEventSubscriptionByName(String eventName, String tenantId)
List<CompensateEventSubscriptionEntity> findCompensateEventSubscriptionsByExecutionId(String executionId)
List<CompensateEventSubscriptionEntity> findCompensateEventSubscriptionsByProcessInstanceIdAndActivityId(String processInstanceId, String activityId)
List<EventSubscription> findEventSubscriptionsByQueryCriteria(EventSubscriptionQueryImpl eventSubscriptionQuery)
SignalEventSubscriptionEntity createSignalEventSubscription()
MessageEventSubscriptionEntity createMessageEventSubscription()
EventSubscriptionBuilder createEventSubscriptionBuilder()
void insertEventSubscription(EventSubscriptionEntity eventSubscription)
void updateEventSubscriptionTenantId(String oldTenantId, String newTenantId)
void updateEventSubscription(EventSubscriptionEntity eventSubscription)
void deleteEventSubscription(EventSubscriptionEntity eventSubscription)
void deleteEventSubscriptionsByExecutionId(String executionId)
void deleteEventSubscriptionsForScopeIdAndType(String scopeId, String scopeType)
void deleteEventSubscriptionsForProcessDefinition(String processDefinitionId)
void deleteEventSubscriptionsForScopeDefinitionIdAndType(String scopeDefinitionId, String scopeType)
Copyright © 2021 Flowable. All rights reserved.