Class EventSubscriptionManager

java.lang.Object
org.activiti.engine.impl.bpmn.deployer.EventSubscriptionManager

public class EventSubscriptionManager extends Object
Manages event subscriptions for newly-deployed process definitions and their previous versions.
  • Constructor Details

    • EventSubscriptionManager

      public EventSubscriptionManager()
  • Method Details

    • removeObsoleteEventSubscriptionsImpl

      protected void removeObsoleteEventSubscriptionsImpl(ProcessDefinitionEntity processDefinition, String eventHandlerType)
    • removeObsoleteMessageEventSubscriptions

      protected void removeObsoleteMessageEventSubscriptions(ProcessDefinitionEntity previousProcessDefinition)
    • removeExistingSignalStartEventSubscriptions

      protected void removeExistingSignalStartEventSubscriptions()
    • removeObsoleteSignalEventSubScription

      protected void removeObsoleteSignalEventSubScription(ProcessDefinitionEntity previousProcessDefinition)
    • removeExistingMessageStartEventSubscriptions

      protected void removeExistingMessageStartEventSubscriptions()
    • addMessageEventSubscriptions

      protected void addMessageEventSubscriptions(ProcessDefinitionEntity processDefinition, org.activiti.bpmn.model.Process process, org.activiti.bpmn.model.BpmnModel bpmnModel)
    • insertMessageEvent

      protected void insertMessageEvent(org.activiti.bpmn.model.MessageEventDefinition messageEventDefinition, org.activiti.bpmn.model.StartEvent startEvent, ProcessDefinitionEntity processDefinition, org.activiti.bpmn.model.BpmnModel bpmnModel)
    • addSignalEventSubscriptions

      protected void addSignalEventSubscriptions(CommandContext commandContext, ProcessDefinitionEntity processDefinition, org.activiti.bpmn.model.Process process, org.activiti.bpmn.model.BpmnModel bpmnModel)