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

java.lang.Object
  extended by org.camunda.bpm.engine.impl.migration.instance.parser.ActivityInstanceHandler
All Implemented Interfaces:
MigratingInstanceParseHandler<ActivityInstance>

public class ActivityInstanceHandler
extends Object
implements MigratingInstanceParseHandler<ActivityInstance>

Author:
Thorben Lindhauer

Constructor Summary
ActivityInstanceHandler()
           
 
Method Summary
protected  List<EventSubscriptionEntity> collectActivityInstanceEventSubscriptions(MigratingActivityInstance migratingInstance)
           
protected  List<JobEntity> collectActivityInstanceJobs(MigratingActivityInstance migratingInstance)
           
protected  List<VariableInstanceEntity> collectActivityInstanceVariables(MigratingActivityInstance instance)
           
static List<VariableInstanceEntity> getConcurrentLocalVariables(ExecutionEntity execution)
           
 void handle(MigratingInstanceParseContext parseContext, ActivityInstance element)
           
 void parseDependentInstances(MigratingInstanceParseContext parseContext, MigratingActivityInstance migratingInstance)
           
 void parseTransitionInstances(MigratingInstanceParseContext parseContext, MigratingActivityInstance migratingInstance)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActivityInstanceHandler

public ActivityInstanceHandler()
Method Detail

handle

public void handle(MigratingInstanceParseContext parseContext,
                   ActivityInstance element)
Specified by:
handle in interface MigratingInstanceParseHandler<ActivityInstance>

parseTransitionInstances

public void parseTransitionInstances(MigratingInstanceParseContext parseContext,
                                     MigratingActivityInstance migratingInstance)

parseDependentInstances

public void parseDependentInstances(MigratingInstanceParseContext parseContext,
                                    MigratingActivityInstance migratingInstance)

collectActivityInstanceVariables

protected List<VariableInstanceEntity> collectActivityInstanceVariables(MigratingActivityInstance instance)

collectActivityInstanceEventSubscriptions

protected List<EventSubscriptionEntity> collectActivityInstanceEventSubscriptions(MigratingActivityInstance migratingInstance)

collectActivityInstanceJobs

protected List<JobEntity> collectActivityInstanceJobs(MigratingActivityInstance migratingInstance)

getConcurrentLocalVariables

public static List<VariableInstanceEntity> getConcurrentLocalVariables(ExecutionEntity execution)


Copyright © 2016 camunda services GmbH. All rights reserved.