Uses of Class
org.camunda.bpm.engine.impl.persistence.entity.EventSubscriptionEntity
-
-
Uses of EventSubscriptionEntity in org.camunda.bpm.engine.impl.bpmn.behavior
Methods in org.camunda.bpm.engine.impl.bpmn.behavior that return types with arguments of type EventSubscriptionEntity Modifier and Type Method Description protected java.util.List<EventSubscriptionEntity>CompensationEventActivityBehavior. collectEventSubscriptions(ActivityExecution execution)protected java.util.List<EventSubscriptionEntity>ThrowSignalEventActivityBehavior. findSignalEventSubscriptions(java.lang.String signalName, java.lang.String tenantId)Methods in org.camunda.bpm.engine.impl.bpmn.behavior with parameters of type EventSubscriptionEntity Modifier and Type Method Description voidBpmnBehaviorLogger. ignoringEventSubscription(EventSubscriptionEntity eventSubscription, java.lang.String processDefinitionId)protected booleanThrowSignalEventActivityBehavior. isActiveEventSubscription(EventSubscriptionEntity signalEventSubscriptionEntity)protected booleanThrowSignalEventActivityBehavior. isActiveIntermediateEventSubscription(EventSubscriptionEntity signalEventSubscriptionEntity)protected booleanThrowSignalEventActivityBehavior. isStartEventSubscription(EventSubscriptionEntity signalEventSubscriptionEntity)voidBoundaryConditionalEventActivityBehavior. leaveOnSatisfiedCondition(EventSubscriptionEntity eventSubscription, VariableEvent variableEvent)voidConditionalEventBehavior. leaveOnSatisfiedCondition(EventSubscriptionEntity eventSubscription, VariableEvent variableEvent)Checks the condition, on satisfaction the activity is leaved.voidEventSubProcessStartConditionalEventActivityBehavior. leaveOnSatisfiedCondition(EventSubscriptionEntity eventSubscription, VariableEvent variableEvent)voidIntermediateConditionalEventBehavior. leaveOnSatisfiedCondition(EventSubscriptionEntity eventSubscription, VariableEvent variableEvent) -
Uses of EventSubscriptionEntity in org.camunda.bpm.engine.impl.bpmn.deployer
Methods in org.camunda.bpm.engine.impl.bpmn.deployer that return types with arguments of type EventSubscriptionEntity Modifier and Type Method Description protected java.util.List<EventSubscriptionEntity>BpmnDeployer. filterSubscriptionsOfDifferentType(EventSubscriptionDeclaration eventSubscription, java.util.List<EventSubscriptionEntity> subscriptionsForSameMessageName)It is possible to deploy a process containing a start and intermediate message event that wait for the same message or to have two processes, one with a message start event and the other one with a message intermediate event, that subscribe for the same message.protected java.util.List<EventSubscriptionEntity>BpmnDeployer. getOrphanSubscriptionEvents(ProcessDefinitionEntity processDefinition)protected java.util.List<EventSubscriptionEntity>BpmnDeployer. getPreviousSubscriptionEvents(ProcessDefinitionEntity latestProcessDefinition)Methods in org.camunda.bpm.engine.impl.bpmn.deployer with parameters of type EventSubscriptionEntity Modifier and Type Method Description protected booleanBpmnDeployer. hasTenantId(EventSubscriptionEntity cachedSubscription, java.lang.String tenantId)protected booleanBpmnDeployer. isOrphan(EventSubscriptionEntity entity)protected booleanBpmnDeployer. isSubscriptionForIntermediateEvent(EventSubscriptionEntity subscriptionEntity)protected booleanBpmnDeployer. isSubscriptionForStartEvent(EventSubscriptionEntity subscriptionEntity)protected booleanBpmnDeployer. isSubscriptionOfDifferentTypeAsDeclaration(EventSubscriptionEntity subscriptionEntity, EventSubscriptionDeclaration declaration)Method parameters in org.camunda.bpm.engine.impl.bpmn.deployer with type arguments of type EventSubscriptionEntity Modifier and Type Method Description protected java.util.List<EventSubscriptionEntity>BpmnDeployer. filterSubscriptionsOfDifferentType(EventSubscriptionDeclaration eventSubscription, java.util.List<EventSubscriptionEntity> subscriptionsForSameMessageName)It is possible to deploy a process containing a start and intermediate message event that wait for the same message or to have two processes, one with a message start event and the other one with a message intermediate event, that subscribe for the same message. -
Uses of EventSubscriptionEntity in org.camunda.bpm.engine.impl.bpmn.helper
Methods in org.camunda.bpm.engine.impl.bpmn.helper that return types with arguments of type EventSubscriptionEntity Modifier and Type Method Description static java.util.List<EventSubscriptionEntity>CompensationUtil. collectCompensateEventSubscriptionsForActivity(ActivityExecution execution, java.lang.String activityRef)Collect all compensate event subscriptions for activity on the scope of given execution.static java.util.List<EventSubscriptionEntity>CompensationUtil. collectCompensateEventSubscriptionsForScope(ActivityExecution execution)Collect all compensate event subscriptions for scope of given execution.Methods in org.camunda.bpm.engine.impl.bpmn.helper with parameters of type EventSubscriptionEntity Modifier and Type Method Description static ExecutionEntityCompensationUtil. getCompensatingExecution(EventSubscriptionEntity eventSubscription)Method parameters in org.camunda.bpm.engine.impl.bpmn.helper with type arguments of type EventSubscriptionEntity Modifier and Type Method Description static voidCompensationUtil. throwCompensationEvent(java.util.List<EventSubscriptionEntity> eventSubscriptions, ActivityExecution execution, boolean async)we create a separate execution for each compensation handler invocation. -
Uses of EventSubscriptionEntity in org.camunda.bpm.engine.impl.bpmn.parser
Methods in org.camunda.bpm.engine.impl.bpmn.parser that return EventSubscriptionEntity Modifier and Type Method Description EventSubscriptionEntityEventSubscriptionDeclaration. createSubscriptionForExecution(ExecutionEntity execution)Creates and inserts a subscription entity depending on the message type of this declaration.EventSubscriptionEntityEventSubscriptionDeclaration. createSubscriptionForStartEvent(ProcessDefinitionEntity processDefinition)Methods in org.camunda.bpm.engine.impl.bpmn.parser with parameters of type EventSubscriptionEntity Modifier and Type Method Description voidEventSubscriptionDeclaration. updateSubscription(EventSubscriptionEntity eventSubscription) -
Uses of EventSubscriptionEntity in org.camunda.bpm.engine.impl.cmd
Methods in org.camunda.bpm.engine.impl.cmd that return types with arguments of type EventSubscriptionEntity Modifier and Type Method Description protected java.util.List<EventSubscriptionEntity>SignalEventReceivedCmd. filterIntermediateSubscriptions(java.util.List<EventSubscriptionEntity> subscriptions)protected java.util.List<EventSubscriptionEntity>SignalEventReceivedCmd. filterStartSubscriptions(java.util.List<EventSubscriptionEntity> subscriptions)protected java.util.List<EventSubscriptionEntity>SignalEventReceivedCmd. findSignalEventSubscriptions(CommandContext commandContext, java.lang.String signalName)Methods in org.camunda.bpm.engine.impl.cmd with parameters of type EventSubscriptionEntity Modifier and Type Method Description voidCommandLogger. couldNotFindProcessDefinitionForEventSubscription(EventSubscriptionEntity messageEventSubscription, java.lang.String processDefinitionId)voidCommandLogger. debugIgnoringEventSubscription(EventSubscriptionEntity eventSubscription, java.lang.String processDefinitionId)Method parameters in org.camunda.bpm.engine.impl.cmd with type arguments of type EventSubscriptionEntity Modifier and Type Method Description protected voidSignalEventReceivedCmd. checkAuthorizationOfCatchSignals(CommandContext commandContext, java.util.List<EventSubscriptionEntity> catchSignalEventSubscription)protected java.util.List<EventSubscriptionEntity>SignalEventReceivedCmd. filterIntermediateSubscriptions(java.util.List<EventSubscriptionEntity> subscriptions)protected java.util.List<EventSubscriptionEntity>SignalEventReceivedCmd. filterStartSubscriptions(java.util.List<EventSubscriptionEntity> subscriptions)protected java.util.Map<java.lang.String,ProcessDefinitionEntity>SignalEventReceivedCmd. getProcessDefinitionsOfSubscriptions(java.util.List<EventSubscriptionEntity> startSignalEventSubscriptions) -
Uses of EventSubscriptionEntity in org.camunda.bpm.engine.impl.event
Methods in org.camunda.bpm.engine.impl.event with parameters of type EventSubscriptionEntity Modifier and Type Method Description voidCompensationEventHandler. handleEvent(EventSubscriptionEntity eventSubscription, java.lang.Object payload, java.lang.Object localPayload, java.lang.String businessKey, CommandContext commandContext)voidConditionalEventHandler. handleEvent(EventSubscriptionEntity eventSubscription, java.lang.Object payload, java.lang.Object localPayload, java.lang.String businessKey, CommandContext commandContext)voidEventHandler. handleEvent(EventSubscriptionEntity eventSubscription, java.lang.Object payload, java.lang.Object localPayload, java.lang.String businessKey, CommandContext commandContext)voidEventHandlerImpl. handleEvent(EventSubscriptionEntity eventSubscription, java.lang.Object payload, java.lang.Object localPayload, java.lang.String businessKey, CommandContext commandContext)voidSignalEventHandler. handleEvent(EventSubscriptionEntity eventSubscription, java.lang.Object payload, java.lang.Object payloadLocal, java.lang.String businessKey, CommandContext commandContext)voidEventHandlerImpl. handleIntermediateEvent(EventSubscriptionEntity eventSubscription, java.lang.Object payload, java.lang.Object localPayload, CommandContext commandContext)protected voidSignalEventHandler. handleStartEvent(EventSubscriptionEntity eventSubscription, java.util.Map<java.lang.String,java.lang.Object> payload, java.lang.String businessKey, CommandContext commandContext) -
Uses of EventSubscriptionEntity in org.camunda.bpm.engine.impl.jobexecutor
Methods in org.camunda.bpm.engine.impl.jobexecutor with parameters of type EventSubscriptionEntity Modifier and Type Method Description static EventSubscriptionJobDeclarationEventSubscriptionJobDeclaration. findDeclarationForSubscription(EventSubscriptionEntity eventSubscription)Assumes that an activity has at most one declaration of a certain eventType.protected MessageEntityEventSubscriptionJobDeclaration. newJobInstance(EventSubscriptionEntity eventSubscription)protected ExecutionEntityEventSubscriptionJobDeclaration. resolveExecution(EventSubscriptionEntity context)protected JobHandlerConfigurationEventSubscriptionJobDeclaration. resolveJobHandlerConfiguration(EventSubscriptionEntity context) -
Uses of EventSubscriptionEntity in org.camunda.bpm.engine.impl.migration.instance
Fields in org.camunda.bpm.engine.impl.migration.instance declared as EventSubscriptionEntity Modifier and Type Field Description protected EventSubscriptionEntityMigratingCompensationEventSubscriptionInstance. eventSubscriptionprotected EventSubscriptionEntityMigratingEventSubscriptionInstance. eventSubscriptionEntityMethods in org.camunda.bpm.engine.impl.migration.instance with parameters of type EventSubscriptionEntity Modifier and Type Method Description MigratingCompensationEventSubscriptionInstanceMigratingProcessInstance. addCompensationSubscriptionInstance(MigrationInstruction eventSubscriptionInstruction, EventSubscriptionEntity eventSubscription, ScopeImpl sourceScope, ScopeImpl targetScope)MigratingEventScopeInstanceMigratingProcessInstance. addEventScopeInstance(MigrationInstruction migrationInstruction, ExecutionEntity eventScopeExecution, ScopeImpl sourceScope, ScopeImpl targetScope, MigrationInstruction eventSubscriptionInstruction, EventSubscriptionEntity eventSubscription, ScopeImpl eventSubscriptionSourceScope, ScopeImpl eventSubscriptionTargetScope) -
Uses of EventSubscriptionEntity in org.camunda.bpm.engine.impl.migration.instance.parser
Fields in org.camunda.bpm.engine.impl.migration.instance.parser with type parameters of type EventSubscriptionEntity Modifier and Type Field Description protected MigratingInstanceParseHandler<EventSubscriptionEntity>MigratingInstanceParser. compensationInstanceHandlerprotected MigratingDependentInstanceParseHandler<MigratingActivityInstance,java.util.List<EventSubscriptionEntity>>MigratingInstanceParser. dependentEventSubscriptionHandlerprotected java.util.Collection<EventSubscriptionEntity>MigratingInstanceParseContext. eventSubscriptionsMethods in org.camunda.bpm.engine.impl.migration.instance.parser that return types with arguments of type EventSubscriptionEntity Modifier and Type Method Description protected java.util.List<EventSubscriptionEntity>ActivityInstanceHandler. collectActivityInstanceEventSubscriptions(MigratingActivityInstance migratingInstance)protected static java.util.List<EventSubscriptionEntity>CompensationEventSubscriptionWalker. collectCompensationEventSubscriptions(java.util.Collection<MigratingActivityInstance> activityInstances)protected java.util.List<EventSubscriptionEntity>MigratingInstanceParser. fetchEventSubscriptions(CommandContext commandContext, java.lang.String processInstanceId)MigratingDependentInstanceParseHandler<MigratingActivityInstance,java.util.List<EventSubscriptionEntity>>MigratingInstanceParser. getDependentEventSubscriptionHandler()protected java.util.Collection<EventSubscriptionEntity>CompensationEventSubscriptionWalker. nextElements()Methods in org.camunda.bpm.engine.impl.migration.instance.parser with parameters of type EventSubscriptionEntity Modifier and Type Method Description voidMigratingInstanceParseContext. consume(EventSubscriptionEntity eventSubscription)protected MigratingProcessElementInstanceCompensationInstanceHandler. createMigratingEventScopeInstance(MigratingInstanceParseContext parseContext, EventSubscriptionEntity element)protected MigratingProcessElementInstanceCompensationInstanceHandler. createMigratingEventSubscriptionInstance(MigratingInstanceParseContext parseContext, EventSubscriptionEntity element)voidCompensationInstanceHandler. handle(MigratingInstanceParseContext parseContext, EventSubscriptionEntity element)Method parameters in org.camunda.bpm.engine.impl.migration.instance.parser with type arguments of type EventSubscriptionEntity Modifier and Type Method Description MigratingInstanceParseContextMigratingInstanceParseContext. eventSubscriptions(java.util.Collection<EventSubscriptionEntity> eventSubscriptions)voidEventSubscriptionInstanceHandler. handle(MigratingInstanceParseContext parseContext, MigratingActivityInstance owningInstance, java.util.List<EventSubscriptionEntity> elements)voidMigratingInstanceParseContext. handleDependentEventSubscriptions(MigratingActivityInstance migratingInstance, java.util.List<EventSubscriptionEntity> eventSubscriptions) -
Uses of EventSubscriptionEntity in org.camunda.bpm.engine.impl.persistence.entity
Fields in org.camunda.bpm.engine.impl.persistence.entity with type parameters of type EventSubscriptionEntity Modifier and Type Field Description protected java.util.List<EventSubscriptionEntity>EventSubscriptionManager. createdSignalSubscriptionskeep track of subscriptions created in the current commandprotected java.util.List<EventSubscriptionEntity>ExecutionEntity. eventSubscriptionsMethods in org.camunda.bpm.engine.impl.persistence.entity that return EventSubscriptionEntity Modifier and Type Method Description static EventSubscriptionEntityEventSubscriptionEntity. createAndInsert(ExecutionEntity executionEntity, EventType eventType, ActivityImpl activity)static EventSubscriptionEntityEventSubscriptionEntity. createAndInsert(ExecutionEntity executionEntity, EventType eventType, ActivityImpl activity, java.lang.String configuration)EventSubscriptionEntityEventSubscriptionManager. findEventSubscriptionById(java.lang.String id)EventSubscriptionEntityEventSubscriptionManager. findMessageStartEventSubscriptionByNameAndTenantId(java.lang.String messageName, java.lang.String tenantId)Methods in org.camunda.bpm.engine.impl.persistence.entity that return types with arguments of type EventSubscriptionEntity Modifier and Type Method Description java.util.List<EventSubscriptionEntity>EventSubscriptionManager. findConditionalStartEventSubscription()java.util.List<EventSubscriptionEntity>EventSubscriptionManager. findConditionalStartEventSubscriptionByTenantId(java.lang.String tenantId)java.util.List<EventSubscriptionEntity>EventSubscriptionManager. findEventSubscriptions(java.lang.String executionId, java.lang.String type, java.lang.String activityId)java.util.List<EventSubscriptionEntity>EventSubscriptionManager. findEventSubscriptionsByConfiguration(java.lang.String type, java.lang.String configuration)java.util.List<EventSubscriptionEntity>EventSubscriptionManager. findEventSubscriptionsByExecution(java.lang.String executionId)java.util.List<EventSubscriptionEntity>EventSubscriptionManager. findEventSubscriptionsByExecutionAndType(java.lang.String executionId, java.lang.String type, boolean lockResult)java.util.List<EventSubscriptionEntity>EventSubscriptionManager. findEventSubscriptionsByNameAndExecution(java.lang.String type, java.lang.String eventName, java.lang.String executionId, boolean lockResult)java.util.List<EventSubscriptionEntity>EventSubscriptionManager. findEventSubscriptionsByNameAndTenantId(java.lang.String type, java.lang.String eventName, java.lang.String tenantId)java.util.List<EventSubscriptionEntity>EventSubscriptionManager. findEventSubscriptionsByProcessInstanceId(java.lang.String processInstanceId)java.util.List<EventSubscriptionEntity>EventSubscriptionManager. findMessageStartEventSubscriptionByName(java.lang.String messageName)java.util.List<EventSubscriptionEntity>EventSubscriptionManager. findSignalEventSubscriptionsByEventName(java.lang.String eventName)Find all signal event subscriptions with the given event name for any tenant.java.util.List<EventSubscriptionEntity>EventSubscriptionManager. findSignalEventSubscriptionsByEventNameAndTenantId(java.lang.String eventName, java.lang.String tenantId)Find all signal event subscriptions with the given event name and tenant.java.util.List<EventSubscriptionEntity>EventSubscriptionManager. findSignalEventSubscriptionsByEventNameAndTenantIdIncludeWithoutTenantId(java.lang.String eventName, java.lang.String tenantId)Find all signal event subscriptions with the given event name which belongs to the given tenant or no tenant.java.util.List<EventSubscriptionEntity>EventSubscriptionManager. findSignalEventSubscriptionsByExecution(java.lang.String executionId)java.util.List<EventSubscriptionEntity>EventSubscriptionManager. findSignalEventSubscriptionsByNameAndExecution(java.lang.String name, java.lang.String executionId)java.util.List<EventSubscriptionEntity>ExecutionEntity. getCompensateEventSubscriptions()java.util.List<EventSubscriptionEntity>ExecutionEntity. getCompensateEventSubscriptions(java.lang.String activityId)java.util.List<EventSubscriptionEntity>ExecutionEntity. getEventSubscriptions()java.util.List<EventSubscriptionEntity>ExecutionEntity. getEventSubscriptionsInternal()Methods in org.camunda.bpm.engine.impl.persistence.entity with parameters of type EventSubscriptionEntity Modifier and Type Method Description voidExecutionEntity. addEventSubscription(EventSubscriptionEntity eventSubscriptionEntity)voidEventSubscriptionManager. deleteAndFlushEventSubscription(EventSubscriptionEntity persistentObject)voidEventSubscriptionManager. deleteEventSubscription(EventSubscriptionEntity persistentObject)protected booleanEventSubscriptionManager. hasTenantId(EventSubscriptionEntity entity, java.lang.String tenantId)voidEventSubscriptionManager. insert(EventSubscriptionEntity persistentObject)protected booleanEventSubscriptionManager. matchesSubscription(EventSubscriptionEntity subscription, java.lang.String type, java.lang.String eventName)voidExecutionEntity. removeEventSubscription(EventSubscriptionEntity eventSubscriptionEntity) -
Uses of EventSubscriptionEntity in org.camunda.bpm.engine.impl.pvm.runtime
Methods in org.camunda.bpm.engine.impl.pvm.runtime with parameters of type EventSubscriptionEntity Modifier and Type Method Description protected static booleanLegacyBehavior. areEqualEventSubscriptions(EventSubscriptionEntity subscription1, EventSubscriptionEntity subscription2)Checks if the parameters are the same apart from the execution idstatic voidLegacyBehavior. removeLegacySubscriptionOnParent(ExecutionEntity execution, EventSubscriptionEntity eventSubscription)Required for migrating active sequential MI receive tasks. -
Uses of EventSubscriptionEntity in org.camunda.bpm.engine.impl.runtime
Methods in org.camunda.bpm.engine.impl.runtime that return types with arguments of type EventSubscriptionEntity Modifier and Type Method Description protected java.util.List<EventSubscriptionEntity>DefaultConditionHandler. findConditionalStartEventSubscriptions(CommandContext commandContext, ConditionSet conditionSet)protected java.util.List<EventSubscriptionEntity>DefaultCorrelationHandler. findMessageStartEventSubscriptions(CommandContext commandContext, java.lang.String messageName, CorrelationSet correlationSet)
-