org.camunda.bpm.engine.impl.migration.instance
Class MigratingActivityInstance.MigratingScopeActivityInstanceBehavior

java.lang.Object
  extended by org.camunda.bpm.engine.impl.migration.instance.MigratingActivityInstance.MigratingScopeActivityInstanceBehavior
All Implemented Interfaces:
MigratingActivityInstance.MigratingActivityInstanceBehavior
Enclosing class:
MigratingActivityInstance

protected class MigratingActivityInstance.MigratingScopeActivityInstanceBehavior
extends Object
implements MigratingActivityInstance.MigratingActivityInstanceBehavior


Constructor Summary
protected MigratingActivityInstance.MigratingScopeActivityInstanceBehavior()
           
 
Method Summary
 void attachState(ExecutionEntity newScopeExecution)
           
protected  void becomeNonScope()
           
 void detachState()
           
protected  boolean isLeafActivity(ScopeImpl scope)
           
 void migrateState()
           
 void remove()
           
 ExecutionEntity resolveRepresentativeExecution()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MigratingActivityInstance.MigratingScopeActivityInstanceBehavior

protected MigratingActivityInstance.MigratingScopeActivityInstanceBehavior()
Method Detail

detachState

public void detachState()
Specified by:
detachState in interface MigratingActivityInstance.MigratingActivityInstanceBehavior

attachState

public void attachState(ExecutionEntity newScopeExecution)
Specified by:
attachState in interface MigratingActivityInstance.MigratingActivityInstanceBehavior

migrateState

public void migrateState()
Specified by:
migrateState in interface MigratingActivityInstance.MigratingActivityInstanceBehavior

becomeNonScope

protected void becomeNonScope()

isLeafActivity

protected boolean isLeafActivity(ScopeImpl scope)

resolveRepresentativeExecution

public ExecutionEntity resolveRepresentativeExecution()
Specified by:
resolveRepresentativeExecution in interface MigratingActivityInstance.MigratingActivityInstanceBehavior

remove

public void remove()
Specified by:
remove in interface MigratingActivityInstance.MigratingActivityInstanceBehavior


Copyright © 2016 camunda services GmbH. All rights reserved.