Uses of Class
org.camunda.bpm.engine.impl.persistence.entity.EventSubscriptionEntity
Packages that use EventSubscriptionEntity
Package
Description
-
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 EventSubscriptionEntityModifier and TypeMethodDescriptionprotected List<EventSubscriptionEntity>CompensationEventActivityBehavior.collectEventSubscriptions(ActivityExecution execution) protected List<EventSubscriptionEntity>ThrowSignalEventActivityBehavior.findSignalEventSubscriptions(String signalName, String tenantId) Methods in org.camunda.bpm.engine.impl.bpmn.behavior with parameters of type EventSubscriptionEntityModifier and TypeMethodDescriptionvoidBpmnBehaviorLogger.ignoringEventSubscription(EventSubscriptionEntity eventSubscription, 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 EventSubscriptionEntityModifier and TypeMethodDescriptionprotected List<EventSubscriptionEntity>BpmnDeployer.getOrphanSubscriptionEvents(ProcessDefinitionEntity processDefinition) protected List<EventSubscriptionEntity>BpmnDeployer.getPreviousSubscriptionEvents(ProcessDefinitionEntity latestProcessDefinition) Methods in org.camunda.bpm.engine.impl.bpmn.deployer with parameters of type EventSubscriptionEntityModifier and TypeMethodDescriptionprotected booleanBpmnDeployer.hasTenantId(EventSubscriptionEntity cachedSubscription, String tenantId) protected booleanBpmnDeployer.isOrphan(EventSubscriptionEntity entity) protected booleanBpmnDeployer.isSubscriptionForIntermediateEvent(EventSubscriptionEntity subscriptionEntity) protected booleanBpmnDeployer.isSubscriptionForStartEvent(EventSubscriptionEntity subscriptionEntity) protected booleanBpmnDeployer.isSubscriptionOfDifferentTypeAsDeclaration(EventSubscriptionEntity subscriptionEntity, EventSubscriptionDeclaration declaration) -
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 EventSubscriptionEntityModifier and TypeMethodDescriptionstatic List<EventSubscriptionEntity>CompensationUtil.collectCompensateEventSubscriptionsForActivity(ActivityExecution execution, String activityRef) Collect all compensate event subscriptions for activity on the scope of given execution.static 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 EventSubscriptionEntityModifier and TypeMethodDescriptionstatic ExecutionEntityCompensationUtil.getCompensatingExecution(EventSubscriptionEntity eventSubscription) Method parameters in org.camunda.bpm.engine.impl.bpmn.helper with type arguments of type EventSubscriptionEntityModifier and TypeMethodDescriptionstatic voidCompensationUtil.throwCompensationEvent(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 EventSubscriptionEntityModifier and TypeMethodDescriptionEventSubscriptionDeclaration.createSubscriptionForExecution(ExecutionEntity execution) Creates and inserts a subscription entity depending on the message type of this declaration.EventSubscriptionDeclaration.createSubscriptionForStartEvent(ProcessDefinitionEntity processDefinition) Methods in org.camunda.bpm.engine.impl.bpmn.parser with parameters of type EventSubscriptionEntityModifier and TypeMethodDescriptionvoidEventSubscriptionDeclaration.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 EventSubscriptionEntityModifier and TypeMethodDescriptionprotected List<EventSubscriptionEntity>SignalEventReceivedCmd.filterIntermediateSubscriptions(List<EventSubscriptionEntity> subscriptions) protected List<EventSubscriptionEntity>SignalEventReceivedCmd.filterStartSubscriptions(List<EventSubscriptionEntity> subscriptions) protected List<EventSubscriptionEntity>SignalEventReceivedCmd.findSignalEventSubscriptions(CommandContext commandContext, String signalName) Methods in org.camunda.bpm.engine.impl.cmd with parameters of type EventSubscriptionEntityModifier and TypeMethodDescriptionvoidCommandLogger.couldNotFindProcessDefinitionForEventSubscription(EventSubscriptionEntity messageEventSubscription, String processDefinitionId) voidCommandLogger.debugIgnoringEventSubscription(EventSubscriptionEntity eventSubscription, String processDefinitionId) Method parameters in org.camunda.bpm.engine.impl.cmd with type arguments of type EventSubscriptionEntityModifier and TypeMethodDescriptionprotected voidSignalEventReceivedCmd.checkAuthorizationOfCatchSignals(CommandContext commandContext, List<EventSubscriptionEntity> catchSignalEventSubscription) protected List<EventSubscriptionEntity>SignalEventReceivedCmd.filterIntermediateSubscriptions(List<EventSubscriptionEntity> subscriptions) protected List<EventSubscriptionEntity>SignalEventReceivedCmd.filterStartSubscriptions(List<EventSubscriptionEntity> subscriptions) protected Map<String,ProcessDefinitionEntity> SignalEventReceivedCmd.getProcessDefinitionsOfSubscriptions(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 EventSubscriptionEntityModifier and TypeMethodDescriptionvoidCompensationEventHandler.handleEvent(EventSubscriptionEntity eventSubscription, Object payload, Object localPayload, Object payloadToTriggeredScope, String businessKey, CommandContext commandContext) voidConditionalEventHandler.handleEvent(EventSubscriptionEntity eventSubscription, Object payload, Object localPayload, Object payloadToTriggeredScope, String businessKey, CommandContext commandContext) voidEventHandler.handleEvent(EventSubscriptionEntity eventSubscription, Object payload, Object localPayload, Object payloadToTriggeredScope, String businessKey, CommandContext commandContext) voidEventHandlerImpl.handleEvent(EventSubscriptionEntity eventSubscription, Object payload, Object localPayload, Object payloadToTriggeredScope, String businessKey, CommandContext commandContext) voidSignalEventHandler.handleEvent(EventSubscriptionEntity eventSubscription, Object payload, Object payloadLocal, Object payloadToTriggeredScope, String businessKey, CommandContext commandContext) voidEventHandlerImpl.handleIntermediateEvent(EventSubscriptionEntity eventSubscription, Object payload, Object localPayload, Object payloadToTriggeredScope, CommandContext commandContext) protected voidSignalEventHandler.handleStartEvent(EventSubscriptionEntity eventSubscription, Map<String, Object> payload, 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 EventSubscriptionEntityModifier and TypeMethodDescriptionEventSubscriptionJobDeclaration.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 EventSubscriptionEntityModifier and TypeFieldDescriptionprotected EventSubscriptionEntityMigratingCompensationEventSubscriptionInstance.eventSubscriptionprotected EventSubscriptionEntityMigratingEventSubscriptionInstance.eventSubscriptionEntityMethods in org.camunda.bpm.engine.impl.migration.instance with parameters of type EventSubscriptionEntityModifier and TypeMethodDescriptionMigratingProcessInstance.addCompensationSubscriptionInstance(MigrationInstruction eventSubscriptionInstruction, EventSubscriptionEntity eventSubscription, ScopeImpl sourceScope, ScopeImpl targetScope) MigratingProcessInstance.addEventScopeInstance(MigrationInstruction migrationInstruction, ExecutionEntity eventScopeExecution, ScopeImpl sourceScope, ScopeImpl targetScope, MigrationInstruction eventSubscriptionInstruction, EventSubscriptionEntity eventSubscription, ScopeImpl eventSubscriptionSourceScope, ScopeImpl eventSubscriptionTargetScope) Constructors in org.camunda.bpm.engine.impl.migration.instance with parameters of type EventSubscriptionEntityModifierConstructorDescriptionMigratingCompensationEventSubscriptionInstance(MigrationInstruction migrationInstruction, ScopeImpl sourceScope, ScopeImpl targetScope, EventSubscriptionEntity eventSubscription) MigratingEventScopeInstance(EventSubscriptionEntity eventSubscription, ExecutionEntity eventScopeExecution, ScopeImpl targetScope) Creates an emerged scopeMigratingEventScopeInstance(MigrationInstruction migrationInstruction, ExecutionEntity eventScopeExecution, ScopeImpl sourceScope, ScopeImpl targetScope, MigrationInstruction eventSubscriptionInstruction, EventSubscriptionEntity eventSubscription, ScopeImpl eventSubscriptionSourceScope, ScopeImpl eventSubscriptionTargetScope) MigratingEventSubscriptionInstance(EventSubscriptionEntity eventSubscriptionEntity) MigratingEventSubscriptionInstance(EventSubscriptionEntity eventSubscriptionEntity, ScopeImpl targetScope, boolean updateEvent, EventSubscriptionDeclaration targetDeclaration) -
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 EventSubscriptionEntityModifier and TypeFieldDescriptionMigratingInstanceParser.compensationInstanceHandlerprotected MigratingDependentInstanceParseHandler<MigratingActivityInstance,List<EventSubscriptionEntity>> MigratingInstanceParser.dependentEventSubscriptionHandlerprotected Collection<EventSubscriptionEntity>MigratingInstanceParseContext.eventSubscriptionsMethods in org.camunda.bpm.engine.impl.migration.instance.parser that return types with arguments of type EventSubscriptionEntityModifier and TypeMethodDescriptionprotected List<EventSubscriptionEntity>ActivityInstanceHandler.collectActivityInstanceEventSubscriptions(MigratingActivityInstance migratingInstance) protected static List<EventSubscriptionEntity>CompensationEventSubscriptionWalker.collectCompensationEventSubscriptions(Collection<MigratingActivityInstance> activityInstances) protected List<EventSubscriptionEntity>MigratingInstanceParser.fetchEventSubscriptions(CommandContext commandContext, String processInstanceId) MigratingInstanceParser.getDependentEventSubscriptionHandler()protected Collection<EventSubscriptionEntity>CompensationEventSubscriptionWalker.nextElements()Methods in org.camunda.bpm.engine.impl.migration.instance.parser with parameters of type EventSubscriptionEntityModifier and TypeMethodDescriptionvoidMigratingInstanceParseContext.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 EventSubscriptionEntityModifier and TypeMethodDescriptionMigratingInstanceParseContext.eventSubscriptions(Collection<EventSubscriptionEntity> eventSubscriptions) voidEventSubscriptionInstanceHandler.handle(MigratingInstanceParseContext parseContext, MigratingActivityInstance owningInstance, List<EventSubscriptionEntity> elements) voidMigratingInstanceParseContext.handleDependentEventSubscriptions(MigratingActivityInstance migratingInstance, 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 EventSubscriptionEntityModifier and TypeFieldDescriptionprotected List<EventSubscriptionEntity>EventSubscriptionManager.createdSignalSubscriptionskeep track of subscriptions created in the current commandprotected List<EventSubscriptionEntity>ExecutionEntity.eventSubscriptionsMethods in org.camunda.bpm.engine.impl.persistence.entity that return EventSubscriptionEntityModifier and TypeMethodDescriptionstatic EventSubscriptionEntityEventSubscriptionEntity.createAndInsert(ExecutionEntity executionEntity, EventType eventType, ActivityImpl activity) static EventSubscriptionEntityEventSubscriptionEntity.createAndInsert(ExecutionEntity executionEntity, EventType eventType, ActivityImpl activity, String configuration) EventSubscriptionManager.findEventSubscriptionById(String id) EventSubscriptionManager.findMessageStartEventSubscriptionByNameAndTenantId(String messageName, String tenantId) Methods in org.camunda.bpm.engine.impl.persistence.entity that return types with arguments of type EventSubscriptionEntityModifier and TypeMethodDescriptionEventSubscriptionManager.findConditionalStartEventSubscription()EventSubscriptionManager.findConditionalStartEventSubscriptionByTenantId(String tenantId) EventSubscriptionManager.findEventSubscriptions(String executionId, String type, String activityId) EventSubscriptionManager.findEventSubscriptionsByConfiguration(String type, String configuration) EventSubscriptionManager.findEventSubscriptionsByExecution(String executionId) EventSubscriptionManager.findEventSubscriptionsByExecutionAndType(String executionId, String type, boolean lockResult) EventSubscriptionManager.findEventSubscriptionsByNameAndExecution(String type, String eventName, String executionId, boolean lockResult) EventSubscriptionManager.findEventSubscriptionsByNameAndTenantId(String type, String eventName, String tenantId) EventSubscriptionManager.findEventSubscriptionsByProcessInstanceId(String processInstanceId) EventSubscriptionManager.findMessageStartEventSubscriptionByName(String messageName) EventSubscriptionManager.findSignalEventSubscriptionsByEventName(String eventName) Find all signal event subscriptions with the given event name for any tenant.EventSubscriptionManager.findSignalEventSubscriptionsByEventNameAndTenantId(String eventName, String tenantId) Find all signal event subscriptions with the given event name and tenant.EventSubscriptionManager.findSignalEventSubscriptionsByEventNameAndTenantIdIncludeWithoutTenantId(String eventName, String tenantId) Find all signal event subscriptions with the given event name which belongs to the given tenant or no tenant.EventSubscriptionManager.findSignalEventSubscriptionsByExecution(String executionId) EventSubscriptionManager.findSignalEventSubscriptionsByNameAndExecution(String name, String executionId) EventSubscriptionManager.findStartEventSubscriptionsByConfigurationLike(String configuration) ExecutionEntity.getCompensateEventSubscriptions()ExecutionEntity.getCompensateEventSubscriptions(String activityId) ExecutionEntity.getEventSubscriptions()ExecutionEntity.getEventSubscriptionsInternal()Methods in org.camunda.bpm.engine.impl.persistence.entity with parameters of type EventSubscriptionEntityModifier and TypeMethodDescriptionvoidExecutionEntity.addEventSubscription(EventSubscriptionEntity eventSubscriptionEntity) voidEventSubscriptionManager.deleteAndFlushEventSubscription(EventSubscriptionEntity persistentObject) voidEventSubscriptionManager.deleteEventSubscription(EventSubscriptionEntity persistentObject) protected booleanEventSubscriptionManager.hasTenantId(EventSubscriptionEntity entity, String tenantId) voidEventSubscriptionManager.insert(EventSubscriptionEntity persistentObject) protected booleanEventSubscriptionManager.matchesSubscription(EventSubscriptionEntity subscription, String type, 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 EventSubscriptionEntityModifier and TypeMethodDescriptionprotected 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 EventSubscriptionEntityModifier and TypeMethodDescriptionprotected List<EventSubscriptionEntity>DefaultConditionHandler.findConditionalStartEventSubscriptions(CommandContext commandContext, ConditionSet conditionSet) protected List<EventSubscriptionEntity>DefaultCorrelationHandler.findMessageStartEventSubscriptions(CommandContext commandContext, String messageName, CorrelationSet correlationSet)