org.camunda.bpm.engine.impl.bpmn.behavior
Class AbstractBpmnActivityBehavior.ErrorDeclarationFinder

java.lang.Object
  extended by org.camunda.bpm.engine.impl.bpmn.behavior.AbstractBpmnActivityBehavior.ErrorDeclarationFinder
All Implemented Interfaces:
Collector<PvmExecutionImpl>
Enclosing class:
AbstractBpmnActivityBehavior

public static class AbstractBpmnActivityBehavior.ErrorDeclarationFinder
extends Object
implements Collector<PvmExecutionImpl>


Field Summary
protected  AbstractBpmnActivityBehavior.ErrorDeclarationForProcessInstanceFinder currentProcessInstanceErrorFinder
           
protected  Map<ScopeImpl,PvmExecutionImpl> currentProcessInstanceScopeExecutionMapping
           
protected  String errorCode
           
protected  Exception exception
           
 
Constructor Summary
AbstractBpmnActivityBehavior.ErrorDeclarationFinder(Exception exception, String errorCode)
           
 
Method Summary
 void collect(PvmExecutionImpl obj)
           
 TreeWalker.WalkCondition<PvmExecutionImpl> declarationFound()
           
 ErrorEventDefinition getErrorEventDefinition()
           
 ActivityImpl getErrorHandlerActivity()
           
 PvmExecutionImpl getErrorHandlingExecution()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

exception

protected Exception exception

errorCode

protected String errorCode

currentProcessInstanceErrorFinder

protected AbstractBpmnActivityBehavior.ErrorDeclarationForProcessInstanceFinder currentProcessInstanceErrorFinder

currentProcessInstanceScopeExecutionMapping

protected Map<ScopeImpl,PvmExecutionImpl> currentProcessInstanceScopeExecutionMapping
Constructor Detail

AbstractBpmnActivityBehavior.ErrorDeclarationFinder

public AbstractBpmnActivityBehavior.ErrorDeclarationFinder(Exception exception,
                                                           String errorCode)
Method Detail

declarationFound

public TreeWalker.WalkCondition<PvmExecutionImpl> declarationFound()

collect

public void collect(PvmExecutionImpl obj)
Specified by:
collect in interface Collector<PvmExecutionImpl>

getErrorHandlerActivity

public ActivityImpl getErrorHandlerActivity()

getErrorHandlingExecution

public PvmExecutionImpl getErrorHandlingExecution()

getErrorEventDefinition

public ErrorEventDefinition getErrorEventDefinition()


Copyright © 2015 camunda services GmbH. All rights reserved.