public class 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 |
---|
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 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 © 2022. All rights reserved.