Class EventSubscriptionInstanceHandler
java.lang.Object
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
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
addEmergingEventSubscriptions
(MigratingActivityInstance owningInstance, Map<String, EventSubscriptionDeclaration> targetDeclarations) protected Map<String,
EventSubscriptionDeclaration> getDeclarationsByTriggeringActivity
(ScopeImpl eventScope) void
handle
(MigratingInstanceParseContext parseContext, MigratingActivityInstance owningInstance, List<EventSubscriptionEntity> elements)
-
Field Details
-
SUPPORTED_EVENT_TYPES
-
-
Constructor Details
-
EventSubscriptionInstanceHandler
public EventSubscriptionInstanceHandler()
-
-
Method Details
-
handle
public void handle(MigratingInstanceParseContext parseContext, MigratingActivityInstance owningInstance, List<EventSubscriptionEntity> elements) - Specified by:
handle
in interfaceMigratingDependentInstanceParseHandler<MigratingActivityInstance,
List<EventSubscriptionEntity>>
-
getSupportedEventTypes
-
getDeclarationsByTriggeringActivity
protected Map<String,EventSubscriptionDeclaration> getDeclarationsByTriggeringActivity(ScopeImpl eventScope) -
addEmergingEventSubscriptions
protected void addEmergingEventSubscriptions(MigratingActivityInstance owningInstance, Map<String, EventSubscriptionDeclaration> targetDeclarations)
-