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

java.lang.Object
  extended by org.camunda.bpm.engine.impl.bpmn.behavior.AbstractBpmnActivityBehavior.ErrorDeclarationForProcessInstanceFinder
All Implemented Interfaces:
TreeVisitor<PvmScope>
Enclosing class:
AbstractBpmnActivityBehavior

public class AbstractBpmnActivityBehavior.ErrorDeclarationForProcessInstanceFinder
extends Object
implements TreeVisitor<PvmScope>


Field Summary
protected  PvmActivity currentActivity
           
protected  String errorCode
           
protected  ErrorEventDefinition errorEventDefinition
           
protected  PvmActivity errorHandlerActivity
           
protected  Exception exception
           
 
Constructor Summary
AbstractBpmnActivityBehavior.ErrorDeclarationForProcessInstanceFinder(Exception exception, String errorCode, PvmActivity currentActivity)
           
 
Method Summary
 ErrorEventDefinition getErrorEventDefinition()
           
 PvmActivity getErrorHandlerActivity()
           
protected  boolean isReThrowingErrorEventSubprocess(PvmActivity activityHandler)
           
 void visit(PvmScope scope)
          Invoked for a node in tree.
 
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

errorHandlerActivity

protected PvmActivity errorHandlerActivity

errorEventDefinition

protected ErrorEventDefinition errorEventDefinition

currentActivity

protected PvmActivity currentActivity
Constructor Detail

AbstractBpmnActivityBehavior.ErrorDeclarationForProcessInstanceFinder

public AbstractBpmnActivityBehavior.ErrorDeclarationForProcessInstanceFinder(Exception exception,
                                                                             String errorCode,
                                                                             PvmActivity currentActivity)
Method Detail

visit

public void visit(PvmScope scope)
Description copied from interface: TreeVisitor
Invoked for a node in tree.

Specified by:
visit in interface TreeVisitor<PvmScope>
Parameters:
scope - a reference to the node

isReThrowingErrorEventSubprocess

protected boolean isReThrowingErrorEventSubprocess(PvmActivity activityHandler)

getErrorHandlerActivity

public PvmActivity getErrorHandlerActivity()

getErrorEventDefinition

public ErrorEventDefinition getErrorEventDefinition()


Copyright © 2016 camunda services GmbH. All rights reserved.