Interface EventSubscriptionEntityManager

    • Method Detail

      • updateEventSubscriptionTenantId

        void updateEventSubscriptionTenantId​(java.lang.String oldTenantId,
                                             java.lang.String newTenantId)
      • deleteEventSubscriptionsForProcessDefinition

        void deleteEventSubscriptionsForProcessDefinition​(java.lang.String processDefinitionId)
      • eventReceived

        void eventReceived​(EventSubscriptionEntity eventSubscriptionEntity,
                           java.lang.Object payload,
                           boolean processASync)
      • findEventSubscriptionsByName

        java.util.List<EventSubscriptionEntity> findEventSubscriptionsByName​(java.lang.String type,
                                                                             java.lang.String eventName,
                                                                             java.lang.String tenantId)
      • findEventSubscriptionsByNameAndExecution

        java.util.List<EventSubscriptionEntity> findEventSubscriptionsByNameAndExecution​(java.lang.String type,
                                                                                         java.lang.String eventName,
                                                                                         java.lang.String executionId)
      • findEventSubscriptionsByExecution

        java.util.List<EventSubscriptionEntity> findEventSubscriptionsByExecution​(java.lang.String executionId)
      • findEventSubscriptionsByExecutionAndType

        java.util.List<EventSubscriptionEntity> findEventSubscriptionsByExecutionAndType​(java.lang.String executionId,
                                                                                         java.lang.String type)
      • findEventSubscriptionsByProcessInstanceAndActivityId

        java.util.List<EventSubscriptionEntity> findEventSubscriptionsByProcessInstanceAndActivityId​(java.lang.String processInstanceId,
                                                                                                     java.lang.String activityId,
                                                                                                     java.lang.String type)
      • findEventSubscriptionsByTypeAndProcessDefinitionId

        java.util.List<EventSubscriptionEntity> findEventSubscriptionsByTypeAndProcessDefinitionId​(java.lang.String type,
                                                                                                   java.lang.String processDefinitionId,
                                                                                                   java.lang.String tenantId)
      • findEventSubscriptionCountByQueryCriteria

        long findEventSubscriptionCountByQueryCriteria​(EventSubscriptionQueryImpl eventSubscriptionQueryImpl)
      • findSignalEventSubscriptionsByEventName

        java.util.List<SignalEventSubscriptionEntity> findSignalEventSubscriptionsByEventName​(java.lang.String eventName,
                                                                                              java.lang.String tenantId)
      • findSignalEventSubscriptionsByProcessInstanceAndEventName

        java.util.List<SignalEventSubscriptionEntity> findSignalEventSubscriptionsByProcessInstanceAndEventName​(java.lang.String processInstanceId,
                                                                                                                java.lang.String eventName)
      • findSignalEventSubscriptionsByNameAndExecution

        java.util.List<SignalEventSubscriptionEntity> findSignalEventSubscriptionsByNameAndExecution​(java.lang.String name,
                                                                                                     java.lang.String executionId)
      • findMessageStartEventSubscriptionByName

        MessageEventSubscriptionEntity findMessageStartEventSubscriptionByName​(java.lang.String messageName,
                                                                               java.lang.String tenantId)
      • findMessageEventSubscriptionsByProcessInstanceAndEventName

        java.util.List<MessageEventSubscriptionEntity> findMessageEventSubscriptionsByProcessInstanceAndEventName​(java.lang.String processInstanceId,
                                                                                                                  java.lang.String eventName)
      • findCompensateEventSubscriptionsByExecutionId

        java.util.List<CompensateEventSubscriptionEntity> findCompensateEventSubscriptionsByExecutionId​(java.lang.String executionId)
      • findCompensateEventSubscriptionsByExecutionIdAndActivityId

        java.util.List<CompensateEventSubscriptionEntity> findCompensateEventSubscriptionsByExecutionIdAndActivityId​(java.lang.String executionId,
                                                                                                                     java.lang.String activityId)
      • findCompensateEventSubscriptionsByProcessInstanceIdAndActivityId

        java.util.List<CompensateEventSubscriptionEntity> findCompensateEventSubscriptionsByProcessInstanceIdAndActivityId​(java.lang.String processInstanceId,
                                                                                                                           java.lang.String activityId)