Uses of Class
org.camunda.bpm.engine.impl.persistence.entity.EventSubscriptionEntity

Packages that use EventSubscriptionEntity
org.camunda.bpm.engine.impl.bpmn.behavior   
org.camunda.bpm.engine.impl.bpmn.deployer   
org.camunda.bpm.engine.impl.bpmn.helper   
org.camunda.bpm.engine.impl.bpmn.parser   
org.camunda.bpm.engine.impl.cmd   
org.camunda.bpm.engine.impl.event   
org.camunda.bpm.engine.impl.jobexecutor   
org.camunda.bpm.engine.impl.migration.instance   
org.camunda.bpm.engine.impl.migration.instance.parser   
org.camunda.bpm.engine.impl.persistence.entity   
org.camunda.bpm.engine.impl.pvm.runtime   
org.camunda.bpm.engine.impl.runtime   
 

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
protected  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 EventSubscriptionEntity
 void BpmnBehaviorLogger.ignoringEventSubscription(EventSubscriptionEntity eventSubscription, String processDefinitionId)
           
protected  boolean ThrowSignalEventActivityBehavior.isActiveEventSubscription(EventSubscriptionEntity signalEventSubscriptionEntity)
           
protected  boolean ThrowSignalEventActivityBehavior.isActiveIntermediateEventSubscription(EventSubscriptionEntity signalEventSubscriptionEntity)
           
protected  boolean ThrowSignalEventActivityBehavior.isStartEventSubscription(EventSubscriptionEntity signalEventSubscriptionEntity)
           
 void EventSubProcessStartConditionalEventActivityBehavior.leaveOnSatisfiedCondition(EventSubscriptionEntity eventSubscription, VariableEvent variableEvent)
           
 void BoundaryConditionalEventActivityBehavior.leaveOnSatisfiedCondition(EventSubscriptionEntity eventSubscription, VariableEvent variableEvent)
           
 void IntermediateConditionalEventBehavior.leaveOnSatisfiedCondition(EventSubscriptionEntity eventSubscription, VariableEvent variableEvent)
           
 void ConditionalEventBehavior.leaveOnSatisfiedCondition(EventSubscriptionEntity eventSubscription, VariableEvent variableEvent)
          Checks the condition, on satisfaction the activity is leaved.
 

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
protected  List<EventSubscriptionEntity> BpmnDeployer.filterSubscriptionsOfDifferentType(EventSubscriptionDeclaration eventSubscription, 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.
 

Methods in org.camunda.bpm.engine.impl.bpmn.deployer with parameters of type EventSubscriptionEntity
protected  boolean BpmnDeployer.hasTenantId(EventSubscriptionEntity cachedSubscription, String tenantId)
           
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
protected  List<EventSubscriptionEntity> BpmnDeployer.filterSubscriptionsOfDifferentType(EventSubscriptionDeclaration eventSubscription, 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
static 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 EventSubscriptionEntity
static ExecutionEntity CompensationUtil.getCompensatingExecution(EventSubscriptionEntity eventSubscription)
           
 

Method parameters in org.camunda.bpm.engine.impl.bpmn.helper with type arguments of type EventSubscriptionEntity
static void CompensationUtil.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 EventSubscriptionEntity
 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
 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
protected  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 EventSubscriptionEntity
 void CommandLogger.couldNotFindProcessDefinitionForEventSubscription(EventSubscriptionEntity messageEventSubscription, String processDefinitionId)
           
 void CommandLogger.debugIgnoringEventSubscription(EventSubscriptionEntity eventSubscription, String processDefinitionId)
           
 

Method parameters in org.camunda.bpm.engine.impl.cmd with type arguments of type EventSubscriptionEntity
protected  void SignalEventReceivedCmd.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 EventSubscriptionEntity
 void SignalEventHandler.handleEvent(EventSubscriptionEntity eventSubscription, Object payload, CommandContext commandContext)
           
 void EventHandler.handleEvent(EventSubscriptionEntity eventSubscription, Object payload, CommandContext commandContext)
           
 void CompensationEventHandler.handleEvent(EventSubscriptionEntity eventSubscription, Object payload, CommandContext commandContext)
           
 void ConditionalEventHandler.handleEvent(EventSubscriptionEntity eventSubscription, Object payload, CommandContext commandContext)
           
 void EventHandlerImpl.handleEvent(EventSubscriptionEntity eventSubscription, Object payload, CommandContext commandContext)
           
 void EventHandlerImpl.handleIntermediateEvent(EventSubscriptionEntity eventSubscription, Object payload, CommandContext commandContext)
           
protected  void SignalEventHandler.handleStartEvent(EventSubscriptionEntity eventSubscription, Object payload, 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
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
protected  EventSubscriptionEntity MigratingCompensationEventSubscriptionInstance.eventSubscription
           
protected  EventSubscriptionEntity MigratingEventSubscriptionInstance.eventSubscriptionEntity
           
 

Methods in org.camunda.bpm.engine.impl.migration.instance with parameters of type EventSubscriptionEntity
 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)
           
 

Constructors in org.camunda.bpm.engine.impl.migration.instance with parameters of type EventSubscriptionEntity
MigratingCompensationEventSubscriptionInstance(MigrationInstruction migrationInstruction, ScopeImpl sourceScope, ScopeImpl targetScope, EventSubscriptionEntity eventSubscription)
           
MigratingEventScopeInstance(EventSubscriptionEntity eventSubscription, ExecutionEntity eventScopeExecution, ScopeImpl targetScope)
          Creates an emerged scope
MigratingEventScopeInstance(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 EventSubscriptionEntity
protected  MigratingInstanceParseHandler<EventSubscriptionEntity> MigratingInstanceParser.compensationInstanceHandler
           
protected  MigratingDependentInstanceParseHandler<MigratingActivityInstance,List<EventSubscriptionEntity>> MigratingInstanceParser.dependentEventSubscriptionHandler
           
protected  Collection<EventSubscriptionEntity> MigratingInstanceParseContext.eventSubscriptions
           
 

Methods in org.camunda.bpm.engine.impl.migration.instance.parser that return types with arguments of type EventSubscriptionEntity
protected  List<EventSubscriptionEntity> ActivityInstanceHandler.collectActivityInstanceEventSubscriptions(MigratingActivityInstance migratingInstance)
           
protected static List<EventSubscriptionEntity> CompensationEventSubscriptionWalker.collectCompensationEventSubscriptions(Collection<MigratingActivityInstance> activityInstances)
           
protected  List<EventSubscriptionEntity> MigratingInstanceParser.fetchEventSubscriptions(CommandContext commandContext, String processInstanceId)
           
 MigratingDependentInstanceParseHandler<MigratingActivityInstance,List<EventSubscriptionEntity>> MigratingInstanceParser.getDependentEventSubscriptionHandler()
           
protected  Collection<EventSubscriptionEntity> CompensationEventSubscriptionWalker.nextElements()
           
 

Methods in org.camunda.bpm.engine.impl.migration.instance.parser with parameters of type EventSubscriptionEntity
 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
 MigratingInstanceParseContext MigratingInstanceParseContext.eventSubscriptions(Collection<EventSubscriptionEntity> eventSubscriptions)
           
 void EventSubscriptionInstanceHandler.handle(MigratingInstanceParseContext parseContext, MigratingActivityInstance owningInstance, List<EventSubscriptionEntity> elements)
           
 void MigratingInstanceParseContext.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 EventSubscriptionEntity
protected  List<EventSubscriptionEntity> EventSubscriptionManager.createdSignalSubscriptions
          keep track of subscriptions created in the current command
protected  List<EventSubscriptionEntity> ExecutionEntity.eventSubscriptions
           
 

Methods in org.camunda.bpm.engine.impl.persistence.entity that return EventSubscriptionEntity
static EventSubscriptionEntity EventSubscriptionEntity.createAndInsert(ExecutionEntity executionEntity, EventType eventType, ActivityImpl activity)
           
static EventSubscriptionEntity EventSubscriptionEntity.createAndInsert(ExecutionEntity executionEntity, EventType eventType, ActivityImpl activity, String configuration)
           
 EventSubscriptionEntity EventSubscriptionManager.findEventSubscriptionById(String id)
           
 EventSubscriptionEntity EventSubscriptionManager.findMessageStartEventSubscriptionByNameAndTenantId(String messageName, String tenantId)
           
 

Methods in org.camunda.bpm.engine.impl.persistence.entity that return types with arguments of type EventSubscriptionEntity
 List<EventSubscriptionEntity> EventSubscriptionManager.findEventSubscriptions(String executionId, String type, String activityId)
           
 List<EventSubscriptionEntity> EventSubscriptionManager.findEventSubscriptionsByConfiguration(String type, String configuration)
           
 List<EventSubscriptionEntity> EventSubscriptionManager.findEventSubscriptionsByExecution(String executionId)
           
 List<EventSubscriptionEntity> EventSubscriptionManager.findEventSubscriptionsByExecutionAndType(String executionId, String type, boolean lockResult)
           
 List<EventSubscriptionEntity> EventSubscriptionManager.findEventSubscriptionsByNameAndExecution(String type, String eventName, String executionId, boolean lockResult)
           
 List<EventSubscriptionEntity> EventSubscriptionManager.findEventSubscriptionsByNameAndTenantId(String type, String eventName, String tenantId)
           
 List<EventSubscriptionEntity> EventSubscriptionManager.findEventSubscriptionsByProcessInstanceId(String processInstanceId)
           
 List<EventSubscriptionEntity> EventSubscriptionManager.findMessageStartEventSubscriptionByName(String messageName)
           
 List<EventSubscriptionEntity> EventSubscriptionManager.findSignalEventSubscriptionsByEventName(String eventName)
          Find all signal event subscriptions with the given event name for any tenant.
 List<EventSubscriptionEntity> EventSubscriptionManager.findSignalEventSubscriptionsByEventNameAndTenantId(String eventName, String tenantId)
          Find all signal event subscriptions with the given event name and tenant.
 List<EventSubscriptionEntity> 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.
 List<EventSubscriptionEntity> EventSubscriptionManager.findSignalEventSubscriptionsByExecution(String executionId)
           
 List<EventSubscriptionEntity> EventSubscriptionManager.findSignalEventSubscriptionsByNameAndExecution(String name, String executionId)
           
 List<EventSubscriptionEntity> ExecutionEntity.getCompensateEventSubscriptions()
           
 List<EventSubscriptionEntity> ExecutionEntity.getCompensateEventSubscriptions(String activityId)
           
 List<EventSubscriptionEntity> ExecutionEntity.getEventSubscriptions()
           
 List<EventSubscriptionEntity> ExecutionEntity.getEventSubscriptionsInternal()
           
 

Methods in org.camunda.bpm.engine.impl.persistence.entity with parameters of type EventSubscriptionEntity
 void ExecutionEntity.addEventSubscription(EventSubscriptionEntity eventSubscriptionEntity)
           
 void EventSubscriptionManager.deleteAndFlushEventSubscription(EventSubscriptionEntity persistentObject)
           
 void EventSubscriptionManager.deleteEventSubscription(EventSubscriptionEntity persistentObject)
           
protected  boolean EventSubscriptionManager.hasTenantId(EventSubscriptionEntity entity, String tenantId)
           
 void EventSubscriptionManager.insert(EventSubscriptionEntity persistentObject)
           
protected  boolean EventSubscriptionManager.matchesSubscription(EventSubscriptionEntity subscription, String type, String eventName)
           
 void ExecutionEntity.removeEventSubscription(EventSubscriptionEntity eventSubscriptionEntity)
           
 

Method parameters in org.camunda.bpm.engine.impl.persistence.entity with type arguments of type EventSubscriptionEntity
 void ExecutionEntity.restoreProcessInstance(Collection<ExecutionEntity> executions, Collection<EventSubscriptionEntity> eventSubscriptions, Collection<VariableInstanceEntity> variables, Collection<TaskEntity> tasks, Collection<JobEntity> jobs, Collection<IncidentEntity> incidents, Collection<ExternalTaskEntity> externalTasks)
          Restores a complete process instance tree including referenced entities.
 

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
protected static boolean LegacyBehavior.areEqualEventSubscriptions(EventSubscriptionEntity subscription1, EventSubscriptionEntity subscription2)
          Checks if the parameters are the same apart from the execution id
static 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
protected  List<EventSubscriptionEntity> DefaultCorrelationHandler.findMessageStartEventSubscriptions(CommandContext commandContext, String messageName, CorrelationSet correlationSet)
           
 



Copyright © 2017 camunda services GmbH. All rights reserved.