Class TransitionInstanceHandler
java.lang.Object
org.camunda.bpm.engine.impl.migration.instance.parser.TransitionInstanceHandler
- All Implemented Interfaces:
MigratingInstanceParseHandler<TransitionInstance>
public class TransitionInstanceHandler
extends Object
implements MigratingInstanceParseHandler<TransitionInstance>
- Author:
- Thorben Lindhauer
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected List<VariableInstanceEntity>
void
handle
(MigratingInstanceParseContext parseContext, TransitionInstance transitionInstance) protected boolean
isAsyncTransitionInstance
(TransitionInstance transitionInstance) Workaround for CAM-5609: In general, only async continuations should be represented as TransitionInstances, but due to this bug, completed multi-instances are represented like that as well.
-
Constructor Details
-
TransitionInstanceHandler
public TransitionInstanceHandler()
-
-
Method Details
-
handle
public void handle(MigratingInstanceParseContext parseContext, TransitionInstance transitionInstance) - Specified by:
handle
in interfaceMigratingInstanceParseHandler<TransitionInstance>
-
isAsyncTransitionInstance
Workaround for CAM-5609: In general, only async continuations should be represented as TransitionInstances, but due to this bug, completed multi-instances are represented like that as well. We tolerate the second case. -
collectTransitionInstanceVariables
protected List<VariableInstanceEntity> collectTransitionInstanceVariables(MigratingTransitionInstance instance)
-