org.camunda.bpm.engine.impl.pvm.delegate
Interface CompositeActivityBehavior

All Superinterfaces:
ActivityBehavior, CoreActivityBehavior<ActivityExecution>
All Known Implementing Classes:
EventSubProcessActivityBehavior, MultiInstanceActivityBehavior, ParallelMultiInstanceActivityBehavior, SequentialMultiInstanceActivityBehavior, SubProcessActivityBehavior

public interface CompositeActivityBehavior
extends ActivityBehavior

Author:
Tom Baeyens

Method Summary
 void complete(ActivityExecution scopeExecution)
           
 void concurrentChildExecutionEnded(ActivityExecution scopeExecution, ActivityExecution endedExecution)
          Invoked when an execution is ended within the scope of the composite
 
Methods inherited from interface org.camunda.bpm.engine.impl.pvm.delegate.ActivityBehavior
execute
 

Method Detail

concurrentChildExecutionEnded

void concurrentChildExecutionEnded(ActivityExecution scopeExecution,
                                   ActivityExecution endedExecution)
Invoked when an execution is ended within the scope of the composite

Parameters:
scopeExecution - scope execution for the activity which defined the behavior
endedExecution - the execution which ended

complete

void complete(ActivityExecution scopeExecution)


Copyright © 2016 camunda services GmbH. All rights reserved.