org.camunda.bpm.engine.impl.migration.instance.parser
Class EventSubscriptionInstanceHandler

java.lang.Object
  extended by org.camunda.bpm.engine.impl.migration.instance.parser.EventSubscriptionInstanceHandler
All Implemented Interfaces:
MigratingDependentInstanceParseHandler<MigratingActivityInstance,List<EventSubscriptionEntity>>

public class EventSubscriptionInstanceHandler
extends Object
implements MigratingDependentInstanceParseHandler<MigratingActivityInstance,List<EventSubscriptionEntity>>

Author:
Thorben Lindhauer

Field Summary
static Set<String> SUPPORTED_EVENT_TYPES
           
 
Constructor Summary
EventSubscriptionInstanceHandler()
           
 
Method Summary
protected  void addEmergingEventSubscriptions(MigratingActivityInstance owningInstance, Collection<EventSubscriptionDeclaration> emergingDeclarations)
           
protected  Map<String,EventSubscriptionDeclaration> getDeclarationsByTriggeringActivity(ScopeImpl eventScope)
           
protected  Set<String> getSupportedEventTypes()
           
 void handle(MigratingInstanceParseContext parseContext, MigratingActivityInstance owningInstance, List<EventSubscriptionEntity> elements)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SUPPORTED_EVENT_TYPES

public static final Set<String> SUPPORTED_EVENT_TYPES
Constructor Detail

EventSubscriptionInstanceHandler

public EventSubscriptionInstanceHandler()
Method Detail

handle

public void handle(MigratingInstanceParseContext parseContext,
                   MigratingActivityInstance owningInstance,
                   List<EventSubscriptionEntity> elements)
Specified by:
handle in interface MigratingDependentInstanceParseHandler<MigratingActivityInstance,List<EventSubscriptionEntity>>

getSupportedEventTypes

protected Set<String> getSupportedEventTypes()

getDeclarationsByTriggeringActivity

protected Map<String,EventSubscriptionDeclaration> getDeclarationsByTriggeringActivity(ScopeImpl eventScope)

addEmergingEventSubscriptions

protected void addEmergingEventSubscriptions(MigratingActivityInstance owningInstance,
                                             Collection<EventSubscriptionDeclaration> emergingDeclarations)


Copyright © 2017 camunda services GmbH. All rights reserved.