public class AbstractBpmnActivityBehavior.ErrorDeclarationForProcessInstanceFinder extends Object implements TreeVisitor<PvmScope>
Modifier and Type | Field and Description |
---|---|
protected PvmActivity |
currentActivity |
protected String |
errorCode |
protected ErrorEventDefinition |
errorEventDefinition |
protected PvmActivity |
errorHandlerActivity |
protected Exception |
exception |
Constructor and Description |
---|
AbstractBpmnActivityBehavior.ErrorDeclarationForProcessInstanceFinder(Exception exception,
String errorCode,
PvmActivity currentActivity) |
Modifier and Type | Method and Description |
---|---|
ErrorEventDefinition |
getErrorEventDefinition() |
PvmActivity |
getErrorHandlerActivity() |
protected boolean |
isReThrowingErrorEventSubprocess(PvmActivity activityHandler) |
void |
visit(PvmScope scope)
Invoked for a node in tree.
|
protected Exception exception
protected String errorCode
protected PvmActivity errorHandlerActivity
protected ErrorEventDefinition errorEventDefinition
protected PvmActivity currentActivity
public AbstractBpmnActivityBehavior.ErrorDeclarationForProcessInstanceFinder(Exception exception, String errorCode, PvmActivity currentActivity)
public void visit(PvmScope scope)
TreeVisitor
visit
in interface TreeVisitor<PvmScope>
scope
- a reference to the nodeprotected boolean isReThrowingErrorEventSubprocess(PvmActivity activityHandler)
public PvmActivity getErrorHandlerActivity()
public ErrorEventDefinition getErrorEventDefinition()
Copyright © 2017. All rights reserved.