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 void
BpmnBehaviorLogger. ignoringEventSubscription(EventSubscriptionEntity eventSubscription, java.lang.String processDefinitionId)
protected boolean
ThrowSignalEventActivityBehavior. isActiveEventSubscription(EventSubscriptionEntity signalEventSubscriptionEntity)
protected boolean
ThrowSignalEventActivityBehavior. isActiveIntermediateEventSubscription(EventSubscriptionEntity signalEventSubscriptionEntity)
protected boolean
ThrowSignalEventActivityBehavior. isStartEventSubscription(EventSubscriptionEntity signalEventSubscriptionEntity)
void
BoundaryConditionalEventActivityBehavior. leaveOnSatisfiedCondition(EventSubscriptionEntity eventSubscription, VariableEvent variableEvent)
void
ConditionalEventBehavior. leaveOnSatisfiedCondition(EventSubscriptionEntity eventSubscription, VariableEvent variableEvent)
Checks the condition, on satisfaction the activity is leaved.void
EventSubProcessStartConditionalEventActivityBehavior. leaveOnSatisfiedCondition(EventSubscriptionEntity eventSubscription, VariableEvent variableEvent)
void
IntermediateConditionalEventBehavior. 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 boolean
BpmnDeployer. hasTenantId(EventSubscriptionEntity cachedSubscription, java.lang.String tenantId)
protected boolean
BpmnDeployer. isOrphan(EventSubscriptionEntity entity)
protected boolean
BpmnDeployer. isSubscriptionForIntermediateEvent(EventSubscriptionEntity subscriptionEntity)
protected boolean
BpmnDeployer. isSubscriptionForStartEvent(EventSubscriptionEntity subscriptionEntity)
protected boolean
BpmnDeployer. 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 ExecutionEntity
CompensationUtil. 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 void
CompensationUtil. 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 EventSubscriptionEntity
EventSubscriptionDeclaration. createSubscriptionForExecution(ExecutionEntity execution)
Creates and inserts a subscription entity depending on the message type of this declaration.EventSubscriptionEntity
EventSubscriptionDeclaration. createSubscriptionForStartEvent(ProcessDefinitionEntity processDefinition)
Methods in org.camunda.bpm.engine.impl.bpmn.parser with parameters of type EventSubscriptionEntity Modifier and Type Method Description void
EventSubscriptionDeclaration. 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 void
CommandLogger. couldNotFindProcessDefinitionForEventSubscription(EventSubscriptionEntity messageEventSubscription, java.lang.String processDefinitionId)
void
CommandLogger. 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 void
SignalEventReceivedCmd. 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 void
CompensationEventHandler. handleEvent(EventSubscriptionEntity eventSubscription, java.lang.Object payload, java.lang.Object localPayload, java.lang.String businessKey, CommandContext commandContext)
void
ConditionalEventHandler. handleEvent(EventSubscriptionEntity eventSubscription, java.lang.Object payload, java.lang.Object localPayload, java.lang.String businessKey, CommandContext commandContext)
void
EventHandler. handleEvent(EventSubscriptionEntity eventSubscription, java.lang.Object payload, java.lang.Object localPayload, java.lang.String businessKey, CommandContext commandContext)
void
EventHandlerImpl. handleEvent(EventSubscriptionEntity eventSubscription, java.lang.Object payload, java.lang.Object localPayload, java.lang.String businessKey, CommandContext commandContext)
void
SignalEventHandler. handleEvent(EventSubscriptionEntity eventSubscription, java.lang.Object payload, java.lang.Object payloadLocal, java.lang.String businessKey, CommandContext commandContext)
void
EventHandlerImpl. handleIntermediateEvent(EventSubscriptionEntity eventSubscription, java.lang.Object payload, java.lang.Object localPayload, CommandContext commandContext)
protected void
SignalEventHandler. 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 EventSubscriptionJobDeclaration
EventSubscriptionJobDeclaration. findDeclarationForSubscription(EventSubscriptionEntity eventSubscription)
Assumes that an activity has at most one declaration of a certain eventType.protected MessageEntity
EventSubscriptionJobDeclaration. newJobInstance(EventSubscriptionEntity eventSubscription)
protected ExecutionEntity
EventSubscriptionJobDeclaration. resolveExecution(EventSubscriptionEntity context)
protected JobHandlerConfiguration
EventSubscriptionJobDeclaration. 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 EventSubscriptionEntity
MigratingCompensationEventSubscriptionInstance. eventSubscription
protected EventSubscriptionEntity
MigratingEventSubscriptionInstance. eventSubscriptionEntity
Methods in org.camunda.bpm.engine.impl.migration.instance with parameters of type EventSubscriptionEntity Modifier and Type Method Description MigratingCompensationEventSubscriptionInstance
MigratingProcessInstance. addCompensationSubscriptionInstance(MigrationInstruction eventSubscriptionInstruction, EventSubscriptionEntity eventSubscription, ScopeImpl sourceScope, ScopeImpl targetScope)
MigratingEventScopeInstance
MigratingProcessInstance. 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. compensationInstanceHandler
protected MigratingDependentInstanceParseHandler<MigratingActivityInstance,java.util.List<EventSubscriptionEntity>>
MigratingInstanceParser. dependentEventSubscriptionHandler
protected java.util.Collection<EventSubscriptionEntity>
MigratingInstanceParseContext. eventSubscriptions
Methods 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 void
MigratingInstanceParseContext. consume(EventSubscriptionEntity eventSubscription)
protected MigratingProcessElementInstance
CompensationInstanceHandler. createMigratingEventScopeInstance(MigratingInstanceParseContext parseContext, EventSubscriptionEntity element)
protected MigratingProcessElementInstance
CompensationInstanceHandler. createMigratingEventSubscriptionInstance(MigratingInstanceParseContext parseContext, EventSubscriptionEntity element)
void
CompensationInstanceHandler. 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 MigratingInstanceParseContext
MigratingInstanceParseContext. eventSubscriptions(java.util.Collection<EventSubscriptionEntity> eventSubscriptions)
void
EventSubscriptionInstanceHandler. handle(MigratingInstanceParseContext parseContext, MigratingActivityInstance owningInstance, java.util.List<EventSubscriptionEntity> elements)
void
MigratingInstanceParseContext. 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. createdSignalSubscriptions
keep track of subscriptions created in the current commandprotected java.util.List<EventSubscriptionEntity>
ExecutionEntity. eventSubscriptions
Methods in org.camunda.bpm.engine.impl.persistence.entity that return EventSubscriptionEntity Modifier and Type Method Description static EventSubscriptionEntity
EventSubscriptionEntity. createAndInsert(ExecutionEntity executionEntity, EventType eventType, ActivityImpl activity)
static EventSubscriptionEntity
EventSubscriptionEntity. createAndInsert(ExecutionEntity executionEntity, EventType eventType, ActivityImpl activity, java.lang.String configuration)
EventSubscriptionEntity
EventSubscriptionManager. findEventSubscriptionById(java.lang.String id)
EventSubscriptionEntity
EventSubscriptionManager. 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 void
ExecutionEntity. addEventSubscription(EventSubscriptionEntity eventSubscriptionEntity)
void
EventSubscriptionManager. deleteAndFlushEventSubscription(EventSubscriptionEntity persistentObject)
void
EventSubscriptionManager. deleteEventSubscription(EventSubscriptionEntity persistentObject)
protected boolean
EventSubscriptionManager. hasTenantId(EventSubscriptionEntity entity, java.lang.String tenantId)
void
EventSubscriptionManager. insert(EventSubscriptionEntity persistentObject)
protected boolean
EventSubscriptionManager. matchesSubscription(EventSubscriptionEntity subscription, java.lang.String type, java.lang.String eventName)
void
ExecutionEntity. 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 boolean
LegacyBehavior. areEqualEventSubscriptions(EventSubscriptionEntity subscription1, EventSubscriptionEntity subscription2)
Checks if the parameters are the same apart from the execution idstatic void
LegacyBehavior. 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)
-